Main Page | Modules | Class Hierarchy | Class List | Directories | File List | Class Members | File Members | Related Pages

XSECBinHTTPURIInputStream Class Reference

#include <XSECBinHTTPURIInputStream.hpp>

List of all members.

Public Member Functions

 XSECBinHTTPURIInputStream (const XERCES_CPP_NAMESPACE_QUALIFIER XMLUri &urlSource)
 ~XSECBinHTTPURIInputStream ()
unsigned int curPos () const
unsigned int readBytes (XMLByte *const toFill, const unsigned int maxToRead)
 XSECBinHTTPURIInputStream (const XERCES_CPP_NAMESPACE_QUALIFIER XMLUri &urlSource)
 ~XSECBinHTTPURIInputStream ()
unsigned int curPos () const
unsigned int readBytes (XMLByte *const toFill, const unsigned int maxToRead)

Static Public Member Functions

static void Cleanup ()

Static Protected Member Functions

static void ExternalInitialize (void)
static hostent * gethostbyname (const char *name)
static unsigned long inet_addr (const char *cp)
static hostent * gethostbyaddr (const char *addr, int len, int type)
static unsigned short htons (unsigned short hostshort)
static unsigned short socket (int af, int type, int protocol)
static int connect (unsigned short s, const sockaddr *name, int namelen)
static int send (unsigned short s, const char *buf, int len, int flags)
static int recv (unsigned short s, char *buf, int len, int flags)
static int shutdown (unsigned int s, int how)
static int closesocket (unsigned int socket)

Friends

class XSECSOAPRequestorSimple


Constructor & Destructor Documentation

XSECBinHTTPURIInputStream::XSECBinHTTPURIInputStream const XERCES_CPP_NAMESPACE_QUALIFIER XMLUri &  urlSource  ) 
 

XSECBinHTTPURIInputStream::~XSECBinHTTPURIInputStream  ) 
 

XSECBinHTTPURIInputStream::XSECBinHTTPURIInputStream const XERCES_CPP_NAMESPACE_QUALIFIER XMLUri &  urlSource  ) 
 

XSECBinHTTPURIInputStream::~XSECBinHTTPURIInputStream  ) 
 


Member Function Documentation

static void XSECBinHTTPURIInputStream::Cleanup  )  [static]
 

static int XSECBinHTTPURIInputStream::closesocket unsigned int  socket  )  [static, protected]
 

static int XSECBinHTTPURIInputStream::connect unsigned short  s,
const sockaddr *  name,
int  namelen
[static, protected]
 

unsigned int XSECBinHTTPURIInputStream::curPos  )  const
 

unsigned int XSECBinHTTPURIInputStream::curPos  )  const [inline]
 

static void XSECBinHTTPURIInputStream::ExternalInitialize void   )  [static, protected]
 

static hostent* XSECBinHTTPURIInputStream::gethostbyaddr const char *  addr,
int  len,
int  type
[static, protected]
 

static hostent* XSECBinHTTPURIInputStream::gethostbyname const char *  name  )  [static, protected]
 

static unsigned short XSECBinHTTPURIInputStream::htons unsigned short  hostshort  )  [static, protected]
 

static unsigned long XSECBinHTTPURIInputStream::inet_addr const char *  cp  )  [static, protected]
 

unsigned int XSECBinHTTPURIInputStream::readBytes XMLByte *const   toFill,
const unsigned int  maxToRead
 

unsigned int XSECBinHTTPURIInputStream::readBytes XMLByte *const   toFill,
const unsigned int  maxToRead
 

static int XSECBinHTTPURIInputStream::recv unsigned short  s,
char *  buf,
int  len,
int  flags
[static, protected]
 

static int XSECBinHTTPURIInputStream::send unsigned short  s,
const char *  buf,
int  len,
int  flags
[static, protected]
 

static int XSECBinHTTPURIInputStream::shutdown unsigned int  s,
int  how
[static, protected]
 

static unsigned short XSECBinHTTPURIInputStream::socket int  af,
int  type,
int  protocol
[static, protected]
 


Friends And Related Function Documentation

friend class XSECSOAPRequestorSimple [friend]
 


The documentation for this class was generated from the following files:
Generated on Sun Jul 3 17:45:09 2005 for XML-Security-C by  doxygen 1.4.2