MsgCommunicator: Delphi Instant Messaging (IM) SDK
for easy creation of custom messenger system


TMsgServer.SendCommand
TMsgServer
Top 

Sends a custom command.

function SendCommand(ToUserID: Cardinal; Command: Cardinal; Buffer: PChar; Size: Integer): Integer;

Description


Call SendCommand to send a custom command to a client which is connected to this server.
ToUserID is an unique ID of the client you send a command to.
Command is an identifier of your command.
Buffer is a binary data you can send with your command.
Size is a length of the Buffer in bytes.

To receive messages on a client side, set event handler TMsgClient.OnReceiveCommand.

If SendCommand finished successfully it will return MSG_COMMAND_OK.
SendCommand can return one of the following error codes:
Name
Value
MSG_Error_SendCommand_NotConnected
MSG_Error_SendCommand_SendFailed
MSG_Error_SendCommand_SaveHistoryToDatabaseFailed
MSG_Error_SendCommand_NotLogged
60084
60085
60086
60122





© AidAim Software MsgCommunicator: Delphi Messenger Sdk Instant Messaging Sdk Im Sdk