Server is not active?
wagtail
kashiwagi513 at gamil.com
Fri Sep 27 23:42:16 PDT 2013
On Saturday, 28 September 2013 at 05:28:05 UTC, ollie wrote:
> On Fri, 27 Sep 2013 03:22:32 +0200, wagtail wrote:
>
>> A part of code shown below.
>>
>> /++++++++++++++++++++++++++ Server main()
>> ++++++++++++++++++++++++++++++++/
>> ushort port = 9876;
>>
>> auto inet = new InternetAddress("0.0.0.0",port);
>> Socket server = new TcpSocket(inet.addressFamily());
>>
>> bool flag = true;
>>
>> server.bind(inet);
>> server.listen(255);
>
> Is there any particular reason to use "0.0.0.0" creating your
> InternetAddress? I think it should be the ip of your server
> or just send port and ADDR_ANY will be used.
>
> From Wikipedia:
>
> In the Internet Protocol version 4 the address 0.0.0.0 is a
> non-routable
> meta-address used to designate an invalid, unknown or non
> applicable
> target.
Thank you for your reply!
I thought ADDR_ANY is the same as "0.0.0.0",so I used it.
This Server doesn't know ip of opponent client.
I tried rewriting code with using "ADDR_ANY", but do not work...
More information about the Digitalmars-d-learn
mailing list