コード例 #1
0
 public CoapMessage()
 {
     options       = new CoapOptionCollection();
     locationPath  = new List <string>();
     locationQuery = new List <string>();
     ifMatch       = new List <byte[]>();
     eTag          = new List <byte[]>();
 }
コード例 #2
0
ファイル: CoapResponse.cs プロジェクト: lulzzz/piraeus-2
        public CoapResponse(ushort messageId, ResponseMessageType type, ResponseCodeType code, byte[] token,
                            MediaType?contentType, byte[] payload)
        {
            MessageId    = messageId;
            ResponseType = type;
            ResponseCode = code;
            Code         = (CodeType)code;

            if (token != null)
            {
                Token = token;
            }

            if (contentType.HasValue)
            {
                ContentType = contentType;
            }

            Payload = payload;
            options = new CoapOptionCollection();
        }