mailfilter  0.8.9
Public Member Functions | Protected Attributes | List of all members
Account Class Reference

#include <account.hh>

Public Member Functions

void clear (void)
 
string server (void)
 
void set_server (const char *)
 
string usr (void)
 
void set_usr (const char *)
 
string passwd (void)
 
void set_passwd (const char *)
 
unsigned int port (void)
 
void set_port (unsigned int)
 
void set_protocol (unsigned int)
 
unsigned int protocol (void)
 
void set_connection (unsigned int=POSIX_SOCKETS) __attribute__((unused))
 
int check (void)
 

Protected Attributes

string serv
 
string user
 
string pass
 
int the_port
 
vector< string > msg_ids
 
Protocolproto
 
Connectionconn
 

Member Function Documentation

◆ check()

int Account::check ( void  )

◆ clear()

void Account::clear ( void  )

◆ passwd()

string Account::passwd ( void  )

◆ port()

unsigned int Account::port ( void  )

◆ protocol()

unsigned int Account::protocol ( void  )

◆ server()

string Account::server ( void  )

◆ set_connection()

void Account::set_connection ( unsigned int  the_connection_type = POSIX_SOCKETS)

◆ set_passwd()

void Account::set_passwd ( const char *  s)

◆ set_port()

void Account::set_port ( unsigned int  p)

◆ set_protocol()

void Account::set_protocol ( unsigned int  prot)

◆ set_server()

void Account::set_server ( const char *  s)

◆ set_usr()

void Account::set_usr ( const char *  s)

◆ usr()

string Account::usr ( void  )

Member Data Documentation

◆ conn

Connection* Account::conn
protected

◆ msg_ids

vector<string> Account::msg_ids
protected

◆ pass

string Account::pass
protected

◆ proto

Protocol* Account::proto
protected

◆ serv

string Account::serv
protected

◆ the_port

int Account::the_port
protected

◆ user

string Account::user
protected

The documentation for this class was generated from the following files: