LibreOffice Module ucb (master)  1
Public Member Functions | Public Attributes | List of all members
NeonRequestContext Struct Reference
Collaboration diagram for NeonRequestContext:
[legend]

Public Member Functions

 NeonRequestContext (uno::Reference< io::XOutputStream > const &xOutStrm)
 
 NeonRequestContext (const rtl::Reference< NeonInputStream > &xInStrm)
 
 NeonRequestContext (uno::Reference< io::XOutputStream > const &xOutStrm, const std::vector< OUString > &inHeaderNames, DAVResource &ioResource)
 
 NeonRequestContext (const rtl::Reference< NeonInputStream > &xInStrm, const std::vector< OUString > &inHeaderNames, DAVResource &ioResource)
 
void ResponseBlockReader (const char *inBuf, size_t inLen)
 
void ResponseBlockWriter (const char *inBuf, size_t inLen)
 

Public Attributes

uno::Reference< io::XOutputStream > xOutputStream
 
rtl::Reference< NeonInputStreamxInputStream
 
const std::vector< OUString > * pHeaderNames
 
DAVResourcepResource
 

Detailed Description

Definition at line 152 of file NeonSession.cxx.

Constructor & Destructor Documentation

NeonRequestContext::NeonRequestContext ( uno::Reference< io::XOutputStream > const &  xOutStrm)
inlineexplicit

Definition at line 159 of file NeonSession.cxx.

NeonRequestContext::NeonRequestContext ( const rtl::Reference< NeonInputStream > &  xInStrm)
inlineexplicit

Definition at line 163 of file NeonSession.cxx.

NeonRequestContext::NeonRequestContext ( uno::Reference< io::XOutputStream > const &  xOutStrm,
const std::vector< OUString > &  inHeaderNames,
DAVResource ioResource 
)
inline

Definition at line 167 of file NeonSession.cxx.

NeonRequestContext::NeonRequestContext ( const rtl::Reference< NeonInputStream > &  xInStrm,
const std::vector< OUString > &  inHeaderNames,
DAVResource ioResource 
)
inline

Definition at line 173 of file NeonSession.cxx.

Member Function Documentation

void NeonRequestContext::ResponseBlockReader ( const char *  inBuf,
size_t  inLen 
)
inline

Definition at line 179 of file NeonSession.cxx.

Referenced by NeonSession_ResponseBlockReader().

void NeonRequestContext::ResponseBlockWriter ( const char *  inBuf,
size_t  inLen 
)
inline

Definition at line 185 of file NeonSession.cxx.

Referenced by NeonSession_ResponseBlockWriter().

Member Data Documentation

const std::vector< OUString >* NeonRequestContext::pHeaderNames

Definition at line 156 of file NeonSession.cxx.

DAVResource* NeonRequestContext::pResource

Definition at line 157 of file NeonSession.cxx.

rtl::Reference< NeonInputStream > NeonRequestContext::xInputStream

Definition at line 155 of file NeonSession.cxx.

uno::Reference< io::XOutputStream > NeonRequestContext::xOutputStream

Definition at line 154 of file NeonSession.cxx.


The documentation for this struct was generated from the following file: