Driver interface for connection initialization handshake in ConnectionManager. More...
#include <ConnectionInitializer.h>
Public Member Functions | |
virtual CommBuf * | create_initialization_request ()=0 |
Creates a connection initialization message. More... | |
virtual bool | process_initialization_response (Event *event)=0 |
Process response to initialization message. More... | |
virtual uint64_t | initialization_command ()=0 |
Command code (see CommHeader::command) for initialization response message. More... | |
Driver interface for connection initialization handshake in ConnectionManager.
Definition at line 43 of file ConnectionInitializer.h.
|
pure virtual |
Creates a connection initialization message.
Implemented in Hypertable::LocationInitializer.
|
pure virtual |
Command code (see CommHeader::command) for initialization response message.
This method is used by the ConnectionManager to determine if a received message is part of the initialization handshake.
Implemented in Hypertable::LocationInitializer.
|
pure virtual |
Process response to initialization message.
event | Pointer to event object holding response message |
Implemented in Hypertable::LocationInitializer.