Class SteamSelfMessage
Allow for caching messages to ourselves.
Inheritance
System.Object
SteamSelfMessage
Namespace: KaijuSolutions.SteamMultiplayerEngine
Syntax
public sealed class SteamSelfMessage
Constructors
SteamSelfMessage(Byte[], Int32, Boolean)
Create a local message instance.
Declaration
public SteamSelfMessage(byte[] payload, int size = 0, bool reliable = true)
Parameters
Type | Name | Description |
---|---|---|
System.Byte[] | payload | The message payload. |
System.Int32 | size | The size of the data to send. Will send the entire array if negative or zero. |
System.Boolean | reliable | If this was received reliably or not. |
Properties
Payload
The message payload.
Declaration
public byte[] Payload { get; }
Property Value
Type | Description |
---|---|
System.Byte[] |
Reliable
If this was received reliably or not.
Declaration
public bool Reliable { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
Size
The size of the data to send.
Declaration
public int Size { get; }
Property Value
Type | Description |
---|---|
System.Int32 |
Methods
Set(Byte[], Int32, Boolean)
Set new data into the message.
Declaration
public void Set(byte[] payload, int size = 0, bool reliable = true)
Parameters
Type | Name | Description |
---|---|---|
System.Byte[] | payload | The message payload. |
System.Int32 | size | The size of the data to send. Will send the entire array if negative or zero. |
System.Boolean | reliable | If this was received reliably or not. |