#include <CompositeSingleHostClientHttpSession.h> [code]
Inherits Protocols::Http::SingleHostClientHttpSession.
Inheritance diagram for Protocols::Http::CompositeSingleHostClientHttpSession:


SingleHostClientHttpSession required a Session object to be passed to its ctor. We use here a GenericSession object, which additionally requires a DataSerializer object (here we use Http::DataSerializer) and a DataQueue object (here we use Generics::FifoQueue). Http::DataSerializer further requires a Protocols object (here ConcreteProtocol). Finally, GenericSession requires a pointer to a Transport object.
Definition at line 46 of file CompositeSingleHostClientHttpSession.h.
Public Member Functions | |
| CompositeSingleHostClientHttpSession (Transport *transport, ClientHttpSessionStatus *status) | |
| Constructor. | |
| ~CompositeSingleHostClientHttpSession () | |
Private Member Functions | |
| CALITKO_TESTABLE | CompositeSingleHostClientHttpSession (const CompositeSingleHostClientHttpSession &) |
| CompositeSingleHostClientHttpSession & | operator= (const CompositeSingleHostClientHttpSession &) |
Private Attributes | |
| Transport * | transport |
| ConcreteProtocol | protocol |
| DataSerializer | serializer |
| FifoQueue | queue |
| GenericSession | session |
|
|
|
|
||||||||||||
|
Constructor.
Definition at line 38 of file CompositeSingleHostClientHttpSession.cpp. |
|
|
Definition at line 52 of file CompositeSingleHostClientHttpSession.cpp. |
|
|
|
|
|
Definition at line 58 of file CompositeSingleHostClientHttpSession.h. |
|
|
Definition at line 60 of file CompositeSingleHostClientHttpSession.h. |
|
|
Definition at line 59 of file CompositeSingleHostClientHttpSession.h. |
|
|
Definition at line 61 of file CompositeSingleHostClientHttpSession.h. |
|
|
Definition at line 57 of file CompositeSingleHostClientHttpSession.h. |