wrench::StorageServiceMessagePayload

class StorageServiceMessagePayload : public wrench::ServiceMessagePayload

Configurable message payloads for a StorageService.

Subclassed by wrench::CompoundStorageServiceMessagePayload, wrench::SimpleStorageServiceMessagePayload, wrench::XRootD::MessagePayload

Public Static Attributes

static const std::string FILE_COPY_ANSWER_MESSAGE_PAYLOAD

The number of bytes in the control message sent by the daemon to answer a file copy request.

static const std::string FILE_COPY_REQUEST_MESSAGE_PAYLOAD

The number of bytes in the control message sent to the daemon to request a file copy.

static const std::string FILE_DELETE_ANSWER_MESSAGE_PAYLOAD

The number of bytes in the control message sent by the daemon to answer a file deletion request.

static const std::string FILE_DELETE_REQUEST_MESSAGE_PAYLOAD

The number of bytes in the control message sent to the daemon to request a file deletion.

static const std::string FILE_LOOKUP_ANSWER_MESSAGE_PAYLOAD

The number of bytes in the control message sent by the daemon to answer a file lookup request.

static const std::string FILE_LOOKUP_REQUEST_MESSAGE_PAYLOAD

The number of bytes in the control message sent to the daemon to request a file lookup.

static const std::string FILE_NOT_FOUND_MESSAGE_PAYLOAD

The number of bytes in the control message sent by the daemon to say “file not found”.

static const std::string FILE_READ_ANSWER_MESSAGE_PAYLOAD

The number of bytes in the control message sent by the daemon to answer a file read request.

static const std::string FILE_READ_REQUEST_MESSAGE_PAYLOAD

The number of bytes in the control message sent to the daemon to request a file read.

static const std::string FILE_WRITE_ANSWER_MESSAGE_PAYLOAD

The number of bytes in the control message sent by the daemon to answer a file write request.

static const std::string FILE_WRITE_REQUEST_MESSAGE_PAYLOAD

The number of bytes in the control message sent to the daemon to request a file write.

static const std::string FREE_SPACE_ANSWER_MESSAGE_PAYLOAD

The number of bytes in the control message sent by the daemon to answer free space information request.

static const std::string FREE_SPACE_REQUEST_MESSAGE_PAYLOAD

The number of bytes in the control message sent to the daemon to request its free space information.

static const std::string NOT_ENOUGH_STORAGE_SPACE_MESSAGE_PAYLOAD

The number of bytes in the control message sent by the daemon to say “not enough space”.