From Lesta@SBS-Softwaresysteme.de Wed Aug 22 09:44:53 2001
Received: from antivirus.mts.de (antivirus.mts.de [212.28.97.36])
	by swi.psy.uva.nl (8.11.2/8.11.2) with SMTP id f7M7irb20158
	for <prolog@swi.psy.uva.nl>; Wed, 22 Aug 2001 09:44:53 +0200 (MET DST)
Received: from [217.5.84.194] by mail.members.mts.de (NTMail 6.00.0014/NY9411.00.868c0240) with ESMTP id zysxaaaa for prolog@swi.psy.uva.nl; Wed, 22 Aug 2001 09:43:02 +0200
Message-ID: <002f01c12ade$c35be390$1700000a@SBS.SBSSoftwaresysteme.de>
From: "Lesta" <Lesta@SBS-Softwaresysteme.de>
To: "Armando Stellato" <starred@tiscalinet.it>
Cc: "swi prolog mailing list" <prolog@swi.psy.uva.nl>
References: <00a201c12a5b$3ac2ccc0$390a0a0a@lesta2> <3B8296A0.8BA517AA@tiscalinet.it>
Subject: Re: [SWIPL] How connect to a server via socket's on Windows
Date: Wed, 22 Aug 2001 09:47:58 +0200
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.50.4522.1200
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200


----- Original Message -----
From: "Armando Stellato" <starred@tiscalinet.it>
To: "Lesta" <Lesta@sbs-softwaresysteme.de>
Subject: Re: [SWIPL] How connect to a server via socket's on Windows


> This is probably the error it gives you every second time that you start
the
> program,

No, it appears always

> infact you are creating a socket listener bound to port 5665 and if you
don't
> close the socket at the end of the program, you will find the port
occupied when
> you'll restart it.

The first number after '$socket'( ist increase by 4 each start of the prog.
I am not sure zo have the right way th open the socket in client mode.

Uwe
> > Hello to all of you,
> >
> > I like to build a cliet on a windows2000 machine
> > comunicate via sockets using pl-4.0.9.
> >
> > test:-
> >     tcp_socket(S),
> >     tcp_bind(S,5665),
> >     tcp_open_socket(S, IN, OUT),
> >     ...
> >
> > results in the error msg :
> > ERROR: Unknown error term: socket_error('No such file or directory')
> >    Exception: (8) socket:tcp_bind('$socket'(396), 5665) ?
> > in tcp_bind.
> >
> > Can someone help me, perhaps with a small example ?
> >
> > Thanks in advance
> >
> > --
> >
> > Kind regards
> >
> > Uwe
> > Lesta@t-online.de


