Back to index

nordugrid-arc-nox  1.1.0~rc6
Classes | Namespaces | Enumerations
ClientInterface.h File Reference
#include <string>
#include <list>
#include <inttypes.h>
#include <arc/ArcConfig.h>
#include <arc/DateTime.h>
#include <arc/URL.h>
#include <arc/message/Message.h>
#include <arc/message/MCC_Status.h>
#include <arc/message/PayloadRaw.h>
#include <arc/message/PayloadStream.h>
#include <arc/message/PayloadSOAP.h>
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


class  Arc::ClientInterface
 Utility base class for MCC. More...
class  Arc::ClientTCP
 Class for setting up a MCC chain for TCP communication. More...
struct  Arc::HTTPClientInfo
class  Arc::ClientHTTP
 Class for setting up a MCC chain for HTTP communication. More...
class  Arc::ClientSOAP
 Class with easy interface for sending/receiving SOAP messages over HTTP(S/G). More...
class  Arc::SecHandlerConfig
class  Arc::DNListHandlerConfig
class  Arc::ARCPolicyHandlerConfig


namespace  Arc
 ARCJSDLParser The ARCJSDLParser class, derived from the JobDescriptionParser class, is primarily a job description parser for the consolidated job description language (ARCJSDL), derived from JSDL, described in the following document


enum  Arc::SecurityLayer { Arc::NoSec, Arc::TLSSec, Arc::GSISec, Arc::SSL3Sec }

Class Documentation

struct Arc::HTTPClientInfo

Definition at line 87 of file ClientInterface.h.

Collaboration diagram for Arc::HTTPClientInfo:
Class Members
int code
list< string > cookies
Time lastModified
string location
string reason
uint64_t size
string type