MsgCommunicator: Delphi Instant Messaging (IM) SDK
for easy creation of custom messenger system
Specifies client network communication settings.
Paramater Type Description
ConnectRetryCount | Integer Number of connect retries. Should be >= 0. Null means only one request without next retries in case of no answer received.
|
ConnectDelay | Integer Pause between connect retries, msec.
|
MinSendTimeOut | Integer Minimal value allowed for SendTimeOut.
|
ReceiveSleep | Integer Time to sleep while buffer receiving, msec. Needs to allow incoming packets processing. Should be >=0, <= 100.
|
ReceiveTimeOut | Integer Limit to receive a full incoming buffer, a time since the first packet to the latest, msec.
|
RequestDelay | Integer Pause between series of requests absent/broken packets, msec. Shold be >=1, <= 100. Pause between packets in series is set in ReceiveSleep.
|
ResendDelay | Integer Pause between series of resending requested absent/broken packets, msec. Shold be >=1, <= 100. Pause between packets in series is set in WaitForSendSleep.
|
SendTimeOut | Integer Limit to send a full buffer, a time since the first packet to the latest, msec.
|
StartReceiveTimeOut | Integer Timeout waiting for server response, a time waiting for begin of answer, any incoming packet received first, msec.
|
ThreadsTerminateDelay | Integer Waiting for normal end of the thread by terminate signal.
|
WaitForSendSleep | Integer Pause between sending packets, a time to sleep while wait for all packets being sent, msec. Shoud be equal to null for best speed.
|
WaitForTimeOut | Integer Limit to wait for the end of other session threads, msec.
|
|