60 CommBufPtr cbp(Protocol::create_server_redirect_request(location));
82 CommBufPtr cbp(Protocol::create_server_keepalive_request(m_session_id,
86 HT_ERRORF(
"Comm::send_datagram returned %s",
104 CommBufPtr cbp(Protocol::create_server_keepalive_request(
108 HT_ERRORF(
"Comm::send_datagram returned %s",
std::set< uint64_t > m_delivered_events
std::string String
A String is simply a typedef to std::string.
virtual void run()
Carries out the request.
Declarations for Protocol.
long long unsigned int Llu
Shortcut for printf formats.
bool get_session(uint64_t session_id, SessionDataPtr &session_data)
std::shared_ptr< SessionData > SessionDataPtr
struct sockaddr_in * m_send_addr
int send_datagram(const CommAddress &addr, const CommAddress &send_addr, CommBufPtr &cbuf)
Sends a datagram to a remote address.
void destroy_session(uint64_t session_id)
const char * get_text(int error)
Returns a descriptive error message.
std::shared_ptr< CommBuf > CommBufPtr
Smart pointer to CommBuf.
Logging routines and macros.
Compatibility Macros for C/C++.
Declarations for CommBuf.
#define HT_INFOF(msg,...)
uint64_t create_session(struct sockaddr_in &addr)
int renew_session_lease(uint64_t session_id)
Internet address wrapper classes and utility functions.
This is a generic exception class for Hypertable.
String get_current_master()
#define HT_ERRORF(msg,...)
Error codes, Exception handling, error logging.