An INSERT request message. More...
#include <server_protocol.h>


Public Member Functions | |
| void | setSdSize (int s) | 
| 
const std::map< std::string,  std::string > &  | getSdFields () const | 
| 
const std::vector < entity::DataItem > &  | getDataItems () const | 
| void | addSetDescriptorField (const std::string &key, const std::string &value) | 
| void | addDataItem (const entity::DataItem &dataItem) | 
| void | addItemOriginalSize (const std::string &itemName, size_t s) | 
  Public Member Functions inherited from net::RequestMessage | |
| RequestMessage (Command cmd) | |
| Command | getCommand () | 
| void | setDssName (const std::string &name) | 
| std::string | getDssName () const | 
Friends | |
| std::ostream & | operator<< (std::ostream &os, const InsertRequest &msg) | 
Additional Inherited Members | |
  Protected Attributes inherited from net::RequestMessage | |
| Command | command | 
| std::string | dssName | 
An INSERT request message.
A INSERT message is defined by the DSS name (like every RequestMessage), by the fields number in the SetDescriptor and by their definition, by the new DataItems of the DataSet and finally by the DataItems filenames and original sizes.
 1.8.8