public ResolveCallbackMessagePayload(CallbackMessageBaseValues baseValues, string hostName, string fullName, ushort port, byte[] txtRecord) : base(baseValues) { HostName = hostName ?? string.Empty; FullName = fullName ?? string.Empty; Port = port; TxtRecord = txtRecord; }
public LookupCallbackMessagePayload(CallbackMessageBaseValues baseValues, string hostName, ResourceRecordType rrType, ushort rrClass, byte[] rrData, uint ttl) : base(baseValues) { HostName = hostName ?? string.Empty; RecordType = rrType; RecordClass = rrClass; RecordData = rrData; TimeToLive = ttl; }
public LookupCallbackMessage(CallbackMessageBaseValues baseValues, string hostName, ResourceRecordType rrType, ushort rrClass, byte[] rrData, uint ttl) : this(new ServiceMessageHeader(OperationCode.AddressInfoReply), new LookupCallbackMessagePayload(baseValues, hostName, rrType, rrClass, rrData, ttl)) { }
public BrowseCallbackMessagePayload(CallbackMessageBaseValues baseValues, string instanceName, string serviceType, string domain) : base(baseValues) { InstanceName = instanceName ?? string.Empty; ServiceType = serviceType ?? string.Empty; Domain = domain ?? string.Empty; }
public BrowseCallbackMessage(CallbackMessageBaseValues baseValues, string instanceName, string serviceType, string domain) : this(new ServiceMessageHeader(OperationCode.BrowseReply), new BrowseCallbackMessagePayload(baseValues, instanceName, serviceType, domain)) { }
public ResolveCallbackMessage(CallbackMessageBaseValues baseValues, string hostName, string fullName, ushort port, byte[] txtRecord = null) : this(new ServiceMessageHeader(OperationCode.ResolveReply), new ResolveCallbackMessagePayload(baseValues, hostName, fullName, port, txtRecord)) { }