bs_message Struct Reference
[Bio-SPHERE Platform]

#include <biosphere.h>

Collaboration diagram for bs_message:

Collaboration graph
[legend]

Data Fields

char * name
bs_message_part ** parts
bs_uint16 num_parts
bs_bool from_mp

Detailed Description

A structure for the definition of a message used in a service. A message is basically a wrapper for the input (parameters) or the output data and can consist of multiple parts.

Definition at line 125 of file biosphere.h.


Field Documentation

char* bs_message::name

Human readable name of the message.

Definition at line 127 of file biosphere.h.

Referenced by add_message_to_definition(), add_message_to_xml(), add_operation_to_xml(), copy_messages(), copy_operation(), main(), and new_bs_message().

bs_message_part** bs_message::parts

The parts of this message.

Definition at line 129 of file biosphere.h.

Referenced by add_message_to_xml(), add_part_to_message(), can_service_parts(), copy_message_parts(), delete_message_parts(), main(), and new_bs_message().

bs_uint16 bs_message::num_parts

Number of parts in this message.

Definition at line 130 of file biosphere.h.

Referenced by add_message_to_xml(), add_part_to_message(), can_service_parts(), copy_message_parts(), delete_message_parts(), and new_bs_message().

bs_bool bs_message::from_mp

Whether the structure was allocated from a memory pool.

Definition at line 132 of file biosphere.h.

Referenced by delete_message_parts(), and new_bs_message().


The documentation for this struct was generated from the following file:
Generated on Tue Jul 17 09:51:40 2007 for Bio-SPHERE by  doxygen 1.5.1