public CoapMessage() { options = new CoapOptionCollection(); locationPath = new List <string>(); locationQuery = new List <string>(); ifMatch = new List <byte[]>(); eTag = new List <byte[]>(); }
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(); }