WriteToSocketEx - method of object PmData
WriteToSocketEx(nType As Integer, nSubType As Integer, nFrom As Long, nCount As Long) As Boolean
b = oData.WriteToSocketEx(nType, nSubType, nFrom, nCount)
|nType||(Integer) Subtype of the data protocol|
|nSubType||(Integer) Version of the data protocol subtype|
|nFrom||(Long) Index (zero-based index) of the variable in the object from which (including) the data are sent|
|nCount||(Long) The number of variables in the object that are sent|
- The method successfully queued
the request for sending data to the server. After data transfer the onEndOfTransfer
event will be fired.
- The method hasn't queued
the request for sending data. Probably the previous message about sending/receiving by sockets of this object hasn't been finished yet. The onEndOfTransfer
event is not fired.
This method is not functional for PmFree.
It enables the user to specify the subtype of the data protocol by which will communicate it with the server and for example the value and number of values of the object from which the data sent to the network will be read from the object. The exact meaning of the nFrom
parameters can depend on the nType
Supported subtypes of the protocol:
|nType ||nSubType ||meaning|
|0 ||0 ||protocol for the transfer of the whole PmData object. Parameters nFrom and nCount are ignored.|
|1 ||1 ||this enables to enter by the nFrom and nCount parameters from which value and how many values of the object have to be sent|