All Classes Namespaces Functions Variables Enumerations Enumerator Pages
Public Member Functions | Friends | List of all members
net::InsertRequest Class Reference

An INSERT request message. More...

#include <server_protocol.h>

Inheritance diagram for net::InsertRequest:
Inheritance graph
[legend]
Collaboration diagram for net::InsertRequest:
Collaboration graph
[legend]

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
 

Detailed Description

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.


The documentation for this class was generated from the following files: