irods
4.2.8
About: iRODS (the integrated Rule Oriented Data System) is a distributed data-management system for creating data grids, digital libraries, persistent archives, and real-time data systems.
![]() ![]() |
Public Member Functions | |
client_server_negotiations_context () | |
error | operator() (const std::string &_cli_policy, const std::string &_svr_policy, std::string &_result) |
Private Types | |
typedef std::map< std::string, int > | negotiation_map_t |
typedef std::pair< std::string, int > | negotiation_pair_t |
Private Attributes | |
std::string | client_server_negotiations_table [3][3] |
negotiation_map_t | cs_neg_param_map |
=-=-=-=-=-=-=-
Definition at line 116 of file irods_client_negotiation.cpp.
|
private |
Definition at line 117 of file irods_client_negotiation.cpp.
|
private |
Definition at line 118 of file irods_client_negotiation.cpp.
|
inline |
Definition at line 120 of file irods_client_negotiation.cpp.
References client_server_negotiations_table, irods::CS_NEG_DONT_CARE(), irods::CS_NEG_FAILURE(), cs_neg_param_map, irods::CS_NEG_REFUSE(), irods::CS_NEG_REQUIRE(), irods::CS_NEG_USE_SSL(), and irods::CS_NEG_USE_TCP().
|
inline |
Definition at line 141 of file irods_client_negotiation.cpp.
References client_server_negotiations_table, cs_neg_param_map, ERROR, SUCCESS, and SYS_INVALID_INPUT_PARAM.
|
private |
=-=-=-=-=-=-=-
Definition at line 176 of file irods_client_negotiation.cpp.
Referenced by client_server_negotiations_context(), and operator()().
|
private |
=-=-=-=-=-=-=-
Definition at line 180 of file irods_client_negotiation.cpp.
Referenced by client_server_negotiations_context(), and operator()().