Sorry but I don't understand the question ! Here is an answer (if it answer one of your questions): You must re-assign Addr, Port and Protocol after the socket has been closed. -- [EMAIL PROTECTED] http://www.overbyte.be
----- Original Message ----- From: "Dod" <[EMAIL PROTECTED]> To: "ICS support mailing" <twsocket@elists.org> Sent: Wednesday, February 15, 2006 12:08 PM Subject: [twsocket] Properties and event declarations > Hello, > > Is there a list of which properties and events are not "inherited" > from the ones set after .Create and which ones must be re-set again > after a socket close (for socket.connect I think it is just ip+port as > they are the only ones raising an error but I am not about other > properties). > > ICS help file tell a bit about it for OnClientCreate that is a good > place for doing a ThreadDettach/Attach and OnClientConnect that is a > place to declare events (but which ones ?). > > For example if you do a > TWSocket.OnDataAvailable:=MyOnDataAvailable after the > TWSocket.Create, then no OnDataAvailable event will trigger and you must > set it in the OnClientConnect. > > Other example, when a socket is closed and you want to re-connect to a > server you must re-set IP and port before, whenever you already set > them after TWSocket.Create (but in that case it this is not real > problem as an error is Raised telling you about missing IP or Port > properties so you can't do declaration at wrong place). > > I use to declare many properties/events twice, one after .Create and > other OnClientConnect but if a list describe which/where I am > interested reading it. > > Regards. > > -- > To unsubscribe or change your settings for TWSocket mailing list > please goto http://www.elists.org/mailman/listinfo/twsocket > Visit our website at http://www.overbyte.be -- To unsubscribe or change your settings for TWSocket mailing list please goto http://www.elists.org/mailman/listinfo/twsocket Visit our website at http://www.overbyte.be