#include <messages.h>

Public Member Functions | |
| Messages (int input_flag, int output_flag, int id=-1) | |
| ~Messages () | |
| char * | get_message_buffer () |
| int | read_message (char *text) |
| char * | read_message_raw () |
| int | read_message (int *command, char *text) |
| long | read_message () |
| int | read_message (long *value1, long *value2) |
| int | read_message (long *command, long *value1, long *value2) |
| int | read_message (long *command, long *value1, long *value2, long *value3) |
| float | read_message_f () |
| int | read_message_f (float *value1, float *value2) |
| int | read_message_f (float *value1, float *value2, float *value3) |
| int | read_message_f (float *value1, float *value2, float *value3, float *value4) |
| int | write_message (char *text) |
| int | write_message_raw () |
| int | write_message (int command, char *text) |
| int | write_message_flagged (int output_flag, int command) |
| int | write_message (int number) |
| int | write_message (long command, long value) |
| int | write_message (long command, long value1, long value2) |
| int | write_message (long command, long value1, long value2, long value3) |
| int | write_message_f (float number) |
| int | write_message_f (float value1, float value2) |
| int | write_message_f (float value1, float value2, float value3) |
| int | write_message_f (float value1, float value2, float value3, float value4) |
| int | get_id () |
Data Fields | |
| int | msgid |
| int | client |
| int | input_flag |
| int | output_flag |
| struct Messages::buffer_ | buffer |
Data Structures | |
| struct | buffer_ |
Definition at line 12 of file messages.h.
| Messages::Messages | ( | int | input_flag, | |
| int | output_flag, | |||
| int | id = -1 | |||
| ) |
Definition at line 10 of file messages.C.
References bc_enter_msg_id(), client, and msgid.

| Messages::~Messages | ( | ) |
Definition at line 28 of file messages.C.
References bc_remove_msg_id(), client, msgid, and NULL.

| char * Messages::get_message_buffer | ( | ) |
| int Messages::read_message | ( | char * | text | ) |
Definition at line 42 of file messages.C.
References _, buffer, input_flag, msgid, and Messages::buffer_::mtype.
| char * Messages::read_message_raw | ( | ) |
Definition at line 79 of file messages.C.
References _, buffer, input_flag, msgid, and Messages::buffer_::mtype.
Referenced by read_message(), and read_message_f().
| int Messages::read_message | ( | int * | command, | |
| char * | text | |||
| ) |
Definition at line 135 of file messages.C.
References read_message_raw().

| long Messages::read_message | ( | ) |
Definition at line 58 of file messages.C.
References _, buffer, input_flag, msgid, and Messages::buffer_::mtype.
| int Messages::read_message | ( | long * | value1, | |
| long * | value2 | |||
| ) |
Definition at line 93 of file messages.C.
References read_message_raw().

| int Messages::read_message | ( | long * | command, | |
| long * | value1, | |||
| long * | value2 | |||
| ) |
Definition at line 107 of file messages.C.
References read_message_raw().

| int Messages::read_message | ( | long * | command, | |
| long * | value1, | |||
| long * | value2, | |||
| long * | value3 | |||
| ) |
Definition at line 114 of file messages.C.
References read_message_raw().

| float Messages::read_message_f | ( | ) |
Definition at line 71 of file messages.C.
References read_message_raw().

| int Messages::read_message_f | ( | float * | value1, | |
| float * | value2 | |||
| ) |
Definition at line 100 of file messages.C.
References read_message_raw().

| int Messages::read_message_f | ( | float * | value1, | |
| float * | value2, | |||
| float * | value3 | |||
| ) |
Definition at line 121 of file messages.C.
References read_message_raw().

| int Messages::read_message_f | ( | float * | value1, | |
| float * | value2, | |||
| float * | value3, | |||
| float * | value4 | |||
| ) |
Definition at line 128 of file messages.C.
References read_message_raw().

| int Messages::write_message | ( | char * | text | ) |
Definition at line 151 of file messages.C.
References _, buffer, msgid, Messages::buffer_::mtype, output_flag, and Messages::buffer_::text.
| int Messages::write_message_raw | ( | ) |
Definition at line 160 of file messages.C.
References _, buffer, msgid, Messages::buffer_::mtype, and output_flag.
Referenced by write_message(), and write_message_f().
| int Messages::write_message | ( | int | command, | |
| char * | text | |||
| ) |
Definition at line 193 of file messages.C.
References buffer, Messages::buffer_::text, and write_message_raw().

| int Messages::write_message_flagged | ( | int | output_flag, | |
| int | command | |||
| ) |
Definition at line 168 of file messages.C.
References _, buffer, msgid, Messages::buffer_::mtype, and Messages::buffer_::text.
| int Messages::write_message | ( | int | number | ) |
Definition at line 177 of file messages.C.
References _, buffer, msgid, Messages::buffer_::mtype, output_flag, and Messages::buffer_::text.
| int Messages::write_message | ( | long | command, | |
| long | value | |||
| ) |
Definition at line 199 of file messages.C.
References buffer, Messages::buffer_::text, and write_message_raw().

| int Messages::write_message | ( | long | command, | |
| long | value1, | |||
| long | value2 | |||
| ) |
Definition at line 211 of file messages.C.
References buffer, Messages::buffer_::text, and write_message_raw().

| int Messages::write_message | ( | long | command, | |
| long | value1, | |||
| long | value2, | |||
| long | value3 | |||
| ) |
Definition at line 217 of file messages.C.
References buffer, Messages::buffer_::text, and write_message_raw().

| int Messages::write_message_f | ( | float | number | ) |
Definition at line 185 of file messages.C.
References _, buffer, msgid, Messages::buffer_::mtype, output_flag, and Messages::buffer_::text.
| int Messages::write_message_f | ( | float | value1, | |
| float | value2 | |||
| ) |
Definition at line 205 of file messages.C.
References buffer, Messages::buffer_::text, and write_message_raw().

| int Messages::write_message_f | ( | float | value1, | |
| float | value2, | |||
| float | value3 | |||
| ) |
Definition at line 229 of file messages.C.
References buffer, Messages::buffer_::text, and write_message_raw().

| int Messages::write_message_f | ( | float | value1, | |
| float | value2, | |||
| float | value3, | |||
| float | value4 | |||
| ) |
Definition at line 223 of file messages.C.
References buffer, Messages::buffer_::text, and write_message_raw().

| int Messages::get_id | ( | ) |
| int Messages::msgid |
Definition at line 46 of file messages.h.
Referenced by get_id(), Messages(), read_message(), read_message_raw(), write_message(), write_message_f(), write_message_flagged(), write_message_raw(), and ~Messages().
| int Messages::client |
Definition at line 49 of file messages.h.
Referenced by write_message(), write_message_f(), and write_message_raw().
1.5.5