#include <ContactCheckRsp.H>
Inheritance diagram for ContactCheckRsp:
Public Member Functions | |
ContactCheckRsp (bool reset=true) | |
Default constructor. | |
void | insert_availability (const string &id, const string &available, const string &reason) |
Inserts availability information for a contact to the list. | |
map< string, Availability, less< string > > | get_availability_list () |
Returns the contact's availability list. | |
void | reset () |
reset attributes | |
Protected Attributes | |
map< string, Availability, less< string > > | _availability_list |
Contact availability list. | |
Classes | |
struct | Availability |
map< string, Availability, less<string> > ContactCheckRsp::get_availability_list | ( | ) |
Returns the contact's availability list.
void ContactCheckRsp::insert_availability | ( | const string & | id, | |
const string & | available, | |||
const string & | reason | |||
) |
Inserts availability information for a contact to the list.
id | contact id | |
available | contact availability ["0" | "1"] | |
reason | reason of unavailability |