Connection.Send Method
Namespace: Riptide
Assembly: RiptideNetworking.dll
Overloads
Send(Message, bool) | Sends a message. |
Send(byte[], int) | Sends data. |
Send(Message, bool)
Sends a message.
public ushort Send(Message message, bool shouldRelease = true)
Parameters
Message | message |
The message to send. |
bool | shouldRelease |
Whether or not to return the message to the pool after it is sent. |
Returns
ushort | For reliable and notify messages, the sequence ID that the message was sent with. 0 for unreliable messages. |
Remarks
If you intend to continue using the message instance after calling this method, you must set shouldRelease
to false. Release() can be used to manually return the message to the pool at a later time.
Send(byte[], int)
Sends data.
protected abstract void Send(byte[] dataBuffer, int amount)
Parameters
byte[] | dataBuffer |
The array containing the data. |
int | amount |
The number of bytes in the array which should be sent. |