MFC
Class CHttpServerContext
in AFXISAPI.H
- class CHttpServerContext
|
Method Summary |
DWORD |
GetChunkSize() const
|
BOOL |
GetServerVariable( LPTSTR lpszVariableName, LPVOID lpvBuffer, LPDWORD lpdwSize )
|
CHttpServerContext& |
operator<<( short int w )
|
CHttpServerContext& |
operator<<( const CHtmlStream& stream )
|
CHttpServerContext& |
operator<<( double d )
|
CHttpServerContext& |
operator<<( LPCTSTR psz )
|
CHttpServerContext& |
operator<<( long int dw )
|
CHttpServerContext& |
operator<<( float f )
|
BOOL |
ReadClient( LPVOID lpvBuffer, LPDWORD lpdwSize )
|
void |
Reset()
|
BOOL |
ServerSupportFunction( DWORD dwHSERRequest, LPVOID lpvBuffer, LPDWORD lpdwSize, LPDWORD lpdwDataType )
|
DWORD |
SetChunkSize( DWORD dwNewSize )
|
BOOL |
TransmitFile( HANDLE hFile, DWORD dwFlags = HSE_IO_DISCONNECT_AFTER_SEND, LPVOID pstrHeader = NULL, DWORD dwHeaderLen = 0, LPVOID pstrTrailer = NULL, DWORD dwTrailerLen = 0 )
|
BOOL |
WriteClient( LPVOID lpvBuffer, LPDWORD lpdwBytes, DWORD dwReserved = 0 )
|
m_bSendHeaders
public BOOL m_bSendHeaders;
m_dwBytesReceived
public DWORD m_dwBytesReceived;
m_dwChunkSize
public DWORD m_dwChunkSize;
m_dwEndOfHeaders
public DWORD m_dwEndOfHeaders;
m_dwStatusCode
public DWORD m_dwStatusCode;
m_pECB
public EXTENSION_CONTROL_BLOCK* const m_pECB;
m_pStream
public CHtmlStream* m_pStream;
CHttpServerContext
public CHttpServerContext( EXTENSION_CONTROL_BLOCK* pECB );
~CHttpServerContext
public virtual ~CHttpServerContext();
GetChunkSize
public DWORD GetChunkSize() const;
GetServerVariable
public BOOL GetServerVariable( LPTSTR lpszVariableName, LPVOID lpvBuffer, LPDWORD lpdwSize );
operator<<
public CHttpServerContext& operator<<( short int w );
operator<<
public CHttpServerContext& operator<<( const CHtmlStream& stream );
operator<<
public CHttpServerContext& operator<<( double d );
operator<<
public CHttpServerContext& operator<<( LPCTSTR psz );
operator<<
public CHttpServerContext& operator<<( long int dw );
operator<<
public CHttpServerContext& operator<<( float f );
ReadClient
public BOOL ReadClient( LPVOID lpvBuffer, LPDWORD lpdwSize );
Reset
public void Reset();
ServerSupportFunction
public BOOL ServerSupportFunction( DWORD dwHSERRequest, LPVOID lpvBuffer, LPDWORD lpdwSize, LPDWORD lpdwDataType );
SetChunkSize
public DWORD SetChunkSize( DWORD dwNewSize );
TransmitFile
public BOOL TransmitFile( HANDLE hFile, DWORD dwFlags = HSE_IO_DISCONNECT_AFTER_SEND, LPVOID pstrHeader = NULL, DWORD dwHeaderLen = 0, LPVOID pstrTrailer = NULL, DWORD dwTrailerLen = 0 );
WriteClient
public BOOL WriteClient( LPVOID lpvBuffer, LPDWORD lpdwBytes, DWORD dwReserved = 0 );