#include <HTTP_Handler.h>
Inheritance diagram for HTTP_Handler:


Public Member Functions | |
| HTTP_Handler (void) | |
| Null constructor, insures that it works properly with Connector. | |
| HTTP_Handler (ACE_Message_Block *mb, ACE_TCHAR *filename) | |
| Always use this constructor to make HTTP_Handlers. | |
| size_t | byte_count (void) |
| returns the number of bytes read/written in the last operation. | |
| virtual int | open (void *=0) |
| Activate this instance of the <HTTP_Handler>. | |
| virtual int | close (u_long flags=0) |
| Close down the Blob. | |
| ~HTTP_Handler (void) | |
| HTTP_Handler (void) | |
| Null constructor, insures that it works properly with Connector. | |
| HTTP_Handler (ACE_Message_Block *mb, ACE_TCHAR *filename) | |
| Always use this constructor to make HTTP_Handlers. | |
| size_t | byte_count (void) |
| returns the number of bytes read/written in the last operation. | |
| virtual int | open (void *=0) |
| Activate this instance of the <HTTP_Handler>. | |
| virtual int | close (u_long flags=0) |
| Close down the Blob. | |
| ~HTTP_Handler (void) | |
Protected Types | |
| MAX_HEADER_SIZE = 2048 | |
| MTU = BUFSIZ | |
| set the MAX_TRANSMISSION_UNIT (MTU) = BUFSIZ as defined by OS | |
| enum | { MAX_HEADER_SIZE = 2048, MTU = BUFSIZ } |
| enum | { MAX_HEADER_SIZE = 2048, MTU = BUFSIZ } |
Protected Member Functions | |
| virtual int | send_request (void) |
| virtual int | receive_reply (void) |
| virtual int | send_request (void) |
| virtual int | receive_reply (void) |
Protected Attributes | |
| ACE_Message_Block * | mb_ |
| ACE_TCHAR * | filename_ |
| size_t | bytecount_ |
| ACE_Message_Block * | mb_ |
| ACE_TCHAR * | filename_ |
anonymous enum [protected] |
anonymous enum [protected] |
| HTTP_Handler::HTTP_Handler | ( | void | ) |
Null constructor, insures that it works properly with Connector.
| HTTP_Handler::HTTP_Handler | ( | ACE_Message_Block * | mb, | |
| ACE_TCHAR * | filename | |||
| ) |
Always use this constructor to make HTTP_Handlers.
| HTTP_Handler::~HTTP_Handler | ( | void | ) |
| HTTP_Handler::HTTP_Handler | ( | void | ) |
Null constructor, insures that it works properly with Connector.
| HTTP_Handler::HTTP_Handler | ( | ACE_Message_Block * | mb, | |
| ACE_TCHAR * | filename | |||
| ) |
Always use this constructor to make HTTP_Handlers.
| HTTP_Handler::~HTTP_Handler | ( | void | ) |
| size_t HTTP_Handler::byte_count | ( | void | ) |
returns the number of bytes read/written in the last operation.
| size_t HTTP_Handler::byte_count | ( | void | ) |
returns the number of bytes read/written in the last operation.
| virtual int HTTP_Handler::close | ( | u_long | flags = 0 |
) | [virtual] |
| int HTTP_Handler::close | ( | u_long | flags = 0 |
) | [virtual] |
| virtual int HTTP_Handler::open | ( | void * | = 0 |
) | [virtual] |
Activate this instance of the <HTTP_Handler>.
Reimplemented from ACE_Svc_Handler< ACE_SOCK_STREAM, ACE_NULL_SYNCH >.
| int HTTP_Handler::open | ( | void * | = 0 |
) | [virtual] |
Activate this instance of the <HTTP_Handler>.
Reimplemented from ACE_Svc_Handler< ACE_SOCK_STREAM, ACE_NULL_SYNCH >.
| virtual int HTTP_Handler::receive_reply | ( | void | ) | [protected, virtual] |
Reimplemented in HTTP_Reader, and HTTP_Reader.
| int HTTP_Handler::receive_reply | ( | void | ) | [protected, virtual] |
Reimplemented in HTTP_Reader, and HTTP_Reader.
| virtual int HTTP_Handler::send_request | ( | void | ) | [protected, virtual] |
Reimplemented in HTTP_Reader, and HTTP_Reader.
| int HTTP_Handler::send_request | ( | void | ) | [protected, virtual] |
Reimplemented in HTTP_Reader, and HTTP_Reader.
size_t HTTP_Handler::bytecount_ [protected] |
ACE_TCHAR* HTTP_Handler::filename_ [protected] |
ACE_TCHAR* HTTP_Handler::filename_ [protected] |
ACE_Message_Block* HTTP_Handler::mb_ [protected] |
ACE_Message_Block* HTTP_Handler::mb_ [protected] |
1.4.7-1