|
|
This class holds a NAPTR (Naming Authority Pointer) record
| NaptrRecord (int ord, int pref, const char* flags, const char* serv,
const char* regexp, const char* next)
| NaptrRecord |
Build a NAPTR record
Parameters:
| ord | Record order |
| pref | Record preference |
| flags | Interpretation flags |
| serv | Available services |
| regexp | Substitution expression |
| next | Next name to query |
| bool replace (String& str)
| replace |
Replace the enclosed template in a given string if matching the substitution expression
Parameters:
| str | String to replace |
Returns: True on success
| void dump (String& buf, const char* sep = " ")
| dump |
[virtual]
Dump this record for debug purposes
Parameters:
| buf | Destination buffer |
| sep | Fields separator |
Reimplemented from DnsRecord.
| inline const String& flags ()
| flags |
[const]
Retrieve record interpretation flags
Returns: Record interpretation flags
| inline const String& serv ()
| serv |
[const]
Retrieve available services
Returns: Available services
| inline const String& nextName ()
| nextName |
[const]
Retrieve the next domain name to query
Returns: The next domain to query
| String m_flags | m_flags |
[protected]
| String m_service | m_service |
[protected]
| Regexp m_regmatch | m_regmatch |
[protected]
| String m_template | m_template |
[protected]
| String m_next | m_next |
[protected]
| Generated by: paulc on bussard on Sun Oct 20 21:06:06 2013, using kdoc 2.0a54. |