Thanks for your answers! "I wanted to know how I can set the event timeouts (disconnect event(s))?" Does anybody know this?
Thanks! Peter Soxberger -------- Original-Nachricht -------- > Datum: Mon, 27 Oct 2008 11:09:39 +0100 > Von: "ingmar wirths" <[EMAIL PROTECTED]> > An: "Discussion of the ENet library" <[email protected]> > Betreff: Re: [ENet-discuss] How can I set the timeouts? > 2008/10/25 Bjørn Lindeijer <[EMAIL PROTECTED]>: > > On 10/24/08, Peter Soxberger <[EMAIL PROTECTED]> wrote: > >> Hi! > >> > >> I wanted to know how I can set the event timeouts (disconnect > event(s))? > >> > >> And 2 other small questions: > >> -Do I need to use enet_packet_destroy or do they destroy on there own > after some time? Because in the tutorial enet_packet_destroy is not used... > > > > Indeed, it's not used in the tutorial and the text reads "A packet is > > sent to a foreign host with enet_peer_send(). enet_peer_send() accepts > > a channel id over which to send the packet to a given peer. Once the > > packet is handed over to ENet with enet_peer_send(), ENet will handle > > its deallocation and enet_packet_destroy() should not be used upon > > it." > > > > Though in my opinion this should also be noted in the API docs of > > enet_peer_send, not just in the tutorial. In makes sense though, since > > otherwise ENet would have to make a copy of the packet since it isn't > > sent synchronously. > > > >> -I want that the client disconnects immediately after using the > disconnect function but also want that the disconnect event will be called > immediately (no timeout). Which disconnect function should I use? > > > > Hmm, I don't know the answer to this one. I think at least you'll have > > to wait on the disconnect to be sent away, preferably even waiting > > until you know the other side got it. > > > I observed the same: while a message arrives almost immediately its > destination on > my local area network, a disconnect takes severel seconds to be > realized by the server. > Thus my guess is that nothing is send to the server, but the > connection just times out. > So, whats the point of calling the disconnect function before shutting > down? > > Regards, > Ingmar > _______________________________________________ > ENet-discuss mailing list > [email protected] > http://lists.cubik.org/mailman/listinfo/enet-discuss -- Ist Ihr Browser Vista-kompatibel? Jetzt die neuesten Browser-Versionen downloaden: http://www.gmx.net/de/go/browser _______________________________________________ ENet-discuss mailing list [email protected] http://lists.cubik.org/mailman/listinfo/enet-discuss
