MmMessage with byte array payload
More...
|
| MmMessageByteArray () |
| Creates a basic MmMessageByteArray More...
|
|
| MmMessageByteArray (MmMetadataBlock metadataBlock=null) |
| Creates a basic MmMessageByteArray, with control block More...
|
|
| MmMessageByteArray (byte[] iVal, MmMethod mmMethod=default(MmMethod), MmMetadataBlock metadataBlock=null) |
| Create an MmMessage, with control block, MmMethod, and byte array More...
|
|
| MmMessageByteArray (MmMessageByteArray message) |
| Duplicate an MmMessage More...
|
|
override MmMessage | Copy () |
| Message copy method More...
|
|
override void | Deserialize (NetworkReader reader) |
| Deserialize the message More...
|
|
override void | Serialize (NetworkWriter writer) |
| Serialize the MmMessage More...
|
|
| MmMessage () |
| Creates a basic MmMessage with a default control block More...
|
|
| MmMessage (MmMetadataBlock metadataBlock) |
| Creates a basic MmMessage with the passed control block. More...
|
|
| MmMessage (MmMethod mmMethod, MmMetadataBlock metadataBlock=null) |
| Create an MmMessage, with defined control block and MmMethod More...
|
|
| MmMessage (MmMethod mmMethod, MmLevelFilter levelFilter, MmActiveFilter activeFilter, MmSelectedFilter selectedFilter, MmNetworkFilter networkFilter) |
| Create an MmMessage, with filters defined directly More...
|
|
| MmMessage (MmMessage message) |
| Duplicate an MmMessage More...
|
|
override void | Deserialize (NetworkReader reader) |
| Deserialize the MmMessage More...
|
|
override void | Serialize (NetworkWriter writer) |
| Serialize the MmMessage More...
|
|
MmMessage with byte array payload
◆ MmMessageByteArray() [1/4]
MercuryMessaging.MmMessageByteArray.MmMessageByteArray |
( |
| ) |
|
◆ MmMessageByteArray() [2/4]
MercuryMessaging.MmMessageByteArray.MmMessageByteArray |
( |
MmMetadataBlock |
metadataBlock = null | ) |
|
Creates a basic MmMessageByteArray, with control block
- Parameters
-
metadataBlock | Object defining the routing of messages |
◆ MmMessageByteArray() [3/4]
Create an MmMessage, with control block, MmMethod, and byte array
- Parameters
-
iVal | Byte array payload |
mmMethod | Identifier of target MmMethod |
metadataBlock | Object defining the routing of messages |
◆ MmMessageByteArray() [4/4]
◆ Copy()
override MmMessage MercuryMessaging.MmMessageByteArray.Copy |
( |
| ) |
|
|
virtual |
◆ Deserialize()
override void MercuryMessaging.MmMessageByteArray.Deserialize |
( |
NetworkReader |
reader | ) |
|
Deserialize the message
- Parameters
-
reader | UNET based deserializer object |
◆ Serialize()
override void MercuryMessaging.MmMessageByteArray.Serialize |
( |
NetworkWriter |
writer | ) |
|
Serialize the MmMessage
- Parameters
-
writer | UNET based serializer |
◆ byteArr
byte [] MercuryMessaging.MmMessageByteArray.byteArr |
◆ length
int MercuryMessaging.MmMessageByteArray.length |
The documentation for this class was generated from the following file:
- C:/Users/ce223/Documents/Projects/MercuryMessaging/Assets/MercuryMessaging/Protocol/Message/MmMessageByteArray.cs