Inheritance diagram for FileStreamConnection:
Public Types | |
typedef classad::ClassAd | source_data_type_t |
typedef std::list< source_data_type_t * > | source_data_container_t |
Public Member Functions | |
FileStreamConnection (const std::string &) | |
Constructor. | |
virtual | ~FileStreamConnection () |
Distructor. | |
bool | open () |
Opens the source data file and creates a memory representation of its data. | |
bool | close () |
Closes the source data file. | |
generic_search_result_t * | execute (LDAPQuery *q) |
Performs search operations using ldap_search_st() allowing a timeout to be specified. | |
bool | is_established () const |
Conenction test wheter established or not. | |
void | use_multi_attribute_list (std::vector< std::string > *multi_attributes) |
void | delete_source_data () |
bool | load_source_data () |
bool | read_data_object (std::string &s) |
bool | seek_data_object () |
bool | to_requirements (const std::string &s, std::string &r) |
This class implements all virtual superclass methods in order to provide a fake concrete connection to a file containing published datas.
|
|
|
|
|
Constructor.
|
|
Distructor.
|
|
Closes the source data file. This function overrides virtual LDAP Connection one.
Implements LDAPConnection. |
|
|
|
Performs search operations using ldap_search_st() allowing a timeout to be specified.
Implements LDAPConnection. |
|
Conenction test wheter established or not.
Implements LDAPConnection. |
|
|
|
Opens the source data file and creates a memory representation of its data. This function overrides virtual LDAP Connection one.
Implements LDAPConnection. |
|
|
|
|
|
|
|
|