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.
![]() ![]() |
#include <cstdlib>
#include "irods_client_server_negotiation.hpp"
#include "irods_stacktrace.hpp"
#include "irods_exception.hpp"
#include "irods_server_properties.hpp"
#include "irods_kvp_string_parser.hpp"
#include "irods_buffer_encryption.hpp"
#include "irods_hasher_factory.hpp"
#include "irods_configuration_parser.hpp"
#include "MD5Strategy.hpp"
#include "sockComm.h"
#include "sockCommNetworkInterface.hpp"
#include "rsGlobalExtern.hpp"
#include "rodsDef.h"
#include "rodsConnect.h"
#include "rcMisc.h"
#include <map>
#include <vector>
Go to the source code of this file.
Classes | |
class | irods::client_server_negotiations_context |
Namespaces | |
irods | |
Functions | |
const std::string & | irods::determine_negotiation_key (const std::string &_host_name) |
error | irods::sign_server_sid (const std::string, const std::string, std::string &) |
bool | irods::do_client_server_negotiation_for_client () |
bool | irods::do_client_server_negotiation_for_server () |
error | irods::client_server_negotiation_for_client (irods::network_object_ptr, const std::string &, std::string &) |
error | irods::send_client_server_negotiation_message (irods::network_object_ptr, cs_neg_t &) |
error | irods::read_client_server_negotiation_message (irods::network_object_ptr, boost::shared_ptr< cs_neg_t > &) |
Variables | |
const packInstruct_t | RodsPackTable [] |
const packInstruct_t RodsPackTable[] |
Definition at line 61 of file rodsPackTable.h.
Referenced by irods::read_client_server_negotiation_message(), and irods::send_client_server_negotiation_message().