public G9SendAndReceivePacket(G9PacketType typeOfPacket, G9PacketDataType packetDataType, string command, byte[] oBody, Guid requestId) #endif { PacketType = typeOfPacket; PacketDataType = packetDataType; Command = command; #if NETSTANDARD2_1 || NETCOREAPP3_0 || NETCOREAPP3_1 Body = oBody.ToArray(); #else Body = oBody; #endif RequestId = requestId; }
/// <summary> /// Constructor /// Initialize Requirement /// </summary> /// <param name="typeOfPacket">Specify type of packet</param> /// <param name="packetDataType">Specified packet data type</param> /// <param name="command">Specify command</param> /// <param name="oBody">Specify packet body</param> /// <param name="requestId">Specify unique request id</param> #region G9SendAndReceivePackage #if NETSTANDARD2_1 || NETCOREAPP3_0 || NETCOREAPP3_1 public G9SendAndReceivePacket(G9PacketType typeOfPacket, G9PacketDataType packetDataType, string command, ReadOnlySpan <byte> oBody, Guid requestId)