IsDeleted() const
Tells if the SRP service has been deleted. A SRP service can be deleted but retains its name for future uses. In this case, the service instance is not removed from the SRP server/registry. It is guaranteed that all services are deleted if the host is deleted.
GetInstanceName() const
Gets the full service instance name of the service.
GetInstanceLabel() const
Gets the service instance label of the service.
GetServiceName() const
Gets the full service name of the service.
GetNumberOfSubTypes() const
Gets number of sub-types of this service.
GetSubTypeServiceNameAt() const
HasSubTypeServiceName() const
ParseSubTypeServiceName()
GetTtl() const
Returns the TTL of the service instance.
GetPort() const
Returns the port of the service instance.
GetWeight() const
Returns the weight of the service instance.
GetPriority() const
Returns the priority of the service instance.
GetTxtData() const
Returns the TXT record data of the service instance.
GetTxtDataLength() const
Returns the TXT record data length of the service instance.
GetHost() const
Returns the host which the service instance reside on.
GetLease() const
Returns the LEASE time of the service.
GetKeyLease() const
Returns the KEY-LEASE time of the key of the service.
GetExpireTime() const
GetKeyExpireTime() const
GetLeaseInfo() const
MatchesInstanceName() const
MatchesServiceName() const
Init()
SetTxtDataFromMessage()
Matches() const
Log() const
ParseSubTypeServiceName()