#include <XrdOucBonjour.hh>
Collaboration diagram for XrdOucBonjourRecord:
Public Member Functions | |
XrdOucBonjourRecord () | |
XrdOucBonjourRecord (const char *name, const char *type, const char *domain) | |
XrdOucBonjourRecord (const XrdOucBonjourRecord &other) | |
virtual | ~XrdOucBonjourRecord () |
const char * | GetServiceName () const |
const char * | GetRegisteredType () const |
const char * | GetReplyDomain () const |
const char * | GetTXTRecordData () const |
const char * | GetTXTValue (const char *key, int &len) const |
int | GetTXTRecordLength () const |
int | MatchesServiceName (const char *pattern) const |
int | MatchesRegisteredType (const char *pattern) const |
int | MatchesReplyDomain (const char *pattern) const |
void | AddTXTRecord (const char *key, const char *value) |
void | AddTXTRecord (const char *key, int value) |
void | AddRawTXTRecord (const char *rawData) |
void | SetServiceName (const char *name) |
void | SetRegisteredType (const char *type) |
void | SetReplyDomain (const char *domain) |
void | DeleteTXTRecord () |
XrdOucBonjourRecord & | operator= (const XrdOucBonjourRecord &other) |
void | Print () const |
Private Member Functions | |
void | InitTXTRecord () |
void | CopyTXTRecord (const TXTRecordRef &otherRecord) |
Private Attributes | |
XrdOucString | ServiceName |
XrdOucString | RegisteredType |
XrdOucString | ReplyDomain |
TXTRecordRef | TXTRecord |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|