Data structure used to pass messages within the fastcgi++ task management system. More...
|Message (const int type_)|
|Type of message. A 0 means FastCGI record. Anything else is open. |
|Size of the data section. |
|boost::shared_array< char >||data|
|Pointer to the raw data being passed along with the message. |
Data structure used to pass messages within the fastcgi++ task management system.
This data structure is crucial to all operation in the FastCGI library as all data passed to requests must be encapsulated in this data structure. A type value of 0 means that the message is a FastCGI record and will be processed at a low level by the library. Any other type value and the message will be passed up to the user to be processed. The data may contain any data that can be casted to/from a raw character array. The size obviously represents the exact size of the data section.