134 void set_expiry(
const int &type,
const string &expiry);
274 #endif //__GREETING_H__
set< string > get_lang() const
Returns the language supported by the server.
set< string > _lang
Languages known by the server.
Definition: Greeting.H:243
string _recDesc
Recipient description (optional)
Definition: Greeting.H:261
string _svDate
Server Current Date and Time (UTC)
Definition: Greeting.H:237
set< string > _extURI
Object extensions supported by the server (optional)
Definition: Greeting.H:249
void set_svDate(const string &svDate)
Sets the server's current date and time.
Purpose
For details about the following codes, see RFC 3730 - Session 2.4.
Definition: Greeting.H:37
int _type_expiry
Expiry type (absolute = 0, relative = 1) (optional)
Definition: Greeting.H:267
Recipient
For details about the following codes, see RFC 3730 - Session 2.4.
Definition: Greeting.H:45
void set_expiry(const int &type, const string &expiry)
Sets the server's policy expiry.
set< Recipient > _recipient
Data recipients (optional)
Definition: Greeting.H:258
string get_recDesc() const
Returns the server's Recipient description.
Retention get_retention() const
Returns the server's Retention parameter.
void set_version(const string &version)
Sets the protocol version.
set< string > get_extURI() const
Returns the object extensions the server supports.
Retention _retention
Data retention (optional)
Definition: Greeting.H:264
string _expiry
Policy lifetime (optional)
Definition: Greeting.H:270
set< Purpose > _purpose
Data collection purposes (optional)
Definition: Greeting.H:255
void set_lang(const string &lang)
Sets the language supported by the server.
set< string > _objURI
Objects that the server is capable of managing.
Definition: Greeting.H:246
Retention
For details about the following codes, see RFC 3730 - Session 2.4.
Definition: Greeting.H:54
void set_purpose(const Purpose &purpose)
Sets the server's Purpose parameter.
Access get_access() const
Returns the server's Access parameter.
void set_objURI(const string &objURI)
Sets the object the server supports.
Access _access
Access provided by the server (optional)
Definition: Greeting.H:252
void set_retention(const Retention &retention)
Sets the server's Retention parameter.
void set_access(const Access &access)
Sets the server's Access parameter.
string get_svID() const
Returns the svID.
set< string > get_version() const
Returns the protocol version.
string get_svDate() const
Returns the server's current date and time.
void set_extURI(const string &extURI)
Sets object extensions the server supports.
Access
For details about the following codes, see RFC 3730 - Session 2.4.
Definition: Greeting.H:26
EPP Greeting Class.
Definition: Greeting.H:21
set< Purpose > get_purpose() const
Returns the server's Purpose parameter.
string _svID
Server Name.
Definition: Greeting.H:234
string get_expiry() const
Returns the server's policy expiry.
void set_svID(const string &svID)
Sets the svID.
void set_recDesc(const string &recDesc)
Sets the server's Recipient description.
set< string > _version
Protocol versions supported by the server.
Definition: Greeting.H:240
void set_recipient(const Recipient &recipient)
Sets the server's Recipient parameter.
set< Recipient > get_recipient() const
Returns the server's Recipient parameter.
void reset()
reset attributes
Definition: Greeting.H:215
int get_type_expiry() const
Returns the server's policy expiry type.
set< string > get_objURI() const
Returns the object the server supports.