#include <POBoxListMsg.h>
Inheritance diagram for POBoxListMsg:

Public Types | |
| enum | BOXCMD { NEWBOXES, CLOSEBOXES } |
Public Member Functions | |
| POBoxListMsg (int cmd=NEWBOXES) | |
| POBoxListMsg (const POBoxListMsg &cpy) | |
| virtual | ~POBoxListMsg () |
| string | messageType () const |
| void | addBox (const string &box) |
| vector< string > | getBoxes () const |
| int | getCommand () const |
| POMessage * | clone () const |
| int | packsize () const |
| int | pack (char *buffer) const |
| int | unpack (char *buffer) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Creates an identical copy of this message. This function must be overloaded in derived classes.
Reimplemented from POMessage. |
|
|
|
|
|
|
|
|
Reimplemented from POMessage. |
|
|
packs the message into a pre-alocated buffer of size >= packsize()
Reimplemented from POMessage. |
|
|
calculates the number of bytes needed to pack this message
Reimplemented from POMessage. |
|
|
unpacks the message, setting source, destination, and derived type
Reimplemented from POMessage. |
1.3.4