45 const uint8_t *ptr =
m_event->payload;
46 size_t remain =
m_event->payload_len;
50 params.
decode(&ptr, &remain);
Comm * m_comm
Pointer to comm layer.
Broker * m_broker
Pointer to file system broker object.
Logging routines and macros.
int32_t get_fd()
Gets file descriptor.
Compatibility Macros for C/C++.
Functions to serialize/deserialize primitives to/from a memory buffer.
virtual void decode(const uint8_t **bufp, size_t *remainp)
Reads serialized representation of object from a buffer.
Declarations for Close request handler.
This class is used to generate and deliver standard responses back to a client.
Request parameters for close requests.
virtual int error(int error, const String &msg)
Sends a standard error response back to the client.
Declarations for Close request parameters.
This is a generic exception class for Hypertable.
EventPtr m_event
MESSAGE Event from which handler was initialized.
File system broker framework and client library.
Declarations for ResponseCallback.
Error codes, Exception handling, error logging.
virtual void run()
Invokes the close function.
virtual void close(ResponseCallback *cb, uint32_t fd)=0
Close open file.