BACnet.Core.App.Messages.AbortMessage.Serialize C# (CSharp) Method

Serialize() public method

Serializes the app message to a buffer
public Serialize ( byte buffer, int offset ) : int
buffer byte The buffer to serialize to
offset int The offset to begin serializing
return int
        public int Serialize(byte[] buffer, int offset)
        {
            byte header = (byte)((byte)Type << 4);
            header |= (byte)(Server ? 0x01 : 0x00);
            buffer.WriteUInt8(offset++, header);
            buffer.WriteUInt8(offset++, InvokeId);
            buffer.WriteUInt8(offset++, AbortReason);
            return offset;
        }