Example #1
0
 /// <summary>
 /// Create a network package given an ID and data
 /// </summary>
 public NetworkPackage(PackageIdentification identification, byte[] data)
 {
     ID   = (ushort)identification;
     Data = data;
 }
Example #2
0
 /// <summary>
 /// Creates a network package that is serialized using Protobuf
 /// </summary>
 public NetworkPackage(PackageIdentification identification, object obj)
 {
     ID   = (ushort)identification;
     Data = ByteConverter.Serialize(obj);
 }
Example #3
0
 /// <summary>
 /// Create empty network package
 /// </summary>
 public NetworkPackage(PackageIdentification identification)
 {
     ID = (ushort)identification;
 }