Ejemplo n.º 1
0
        /// <summary>
        /// Marshal the PDU structure to bytes array.
        /// </summary>
        /// <param name="pdu">The PDU to marshal.</param>
        /// <param name="bLittleEndian">Indicates whether encode the numbers to little endian.</param>
        /// <returns>The marshaled byte array</returns>
        public static byte[] Marshal(BasePDU pdu, bool bLittleEndian)
        {
            PduMarshaler m = new PduMarshaler(bLittleEndian);

            pdu.Encode(m);
            return(m.RawData);
        }
Ejemplo n.º 2
0
        /// <summary>
        /// Marshal the PDU structure to bytes array.
        /// </summary>
        /// <param name="pdu">The PDU to marshal.</param>
        /// <returns>The marshaled byte array</returns>
        public static byte[] Marshal(BasePDU pdu)
        {
            PduMarshaler m = new PduMarshaler();

            pdu.Encode(m);
            return(m.RawData);
        }
 /// <summary>
 /// Marshal the PDU structure to bytes array.
 /// </summary>
 /// <param name="pdu">The PDU to marshal.</param>
 /// <param name="bLittleEndian">Indicates whether encode the numbers to little endian.</param>
 /// <returns>The marshaled byte array</returns>
 public static byte[] Marshal(BasePDU pdu, bool bLittleEndian)
 {
     PduMarshaler m = new PduMarshaler(bLittleEndian);
     pdu.Encode(m);
     return m.RawData;
 }
 /// <summary>
 /// Marshal the PDU structure to bytes array.
 /// </summary>
 /// <param name="pdu">The PDU to marshal.</param>
 /// <returns>The marshaled byte array</returns>
 public static byte[] Marshal(BasePDU pdu)
 {
     PduMarshaler m = new PduMarshaler();
     pdu.Encode(m);
     return m.RawData;
 }