Method PrependToPayload
PrependToPayload<T>(T)
Copy the provided value at the start of the packet and increase its size accordingly.
Declaration
public void PrependToPayload<T>(T value) where T : unmanaged
Parameters
| Type | Name | Description |
|---|---|---|
| T | value | Value to copy. |
Type Parameters
| Name | Description |
|---|---|
| T | Type of the data to copy. |
Exceptions
| Type | Condition |
|---|---|
| ArgumentException | If there are not enough bytes available at the start of the packet. Only thrown when collections checks are enabled (i.e. in the editor). Otherwise an error is logged and nothing is copied. |