COVISE Core
|
#include <covise_msg.h>
Public Member Functions | |
CtlMessage (Message *m) | |
~CtlMessage () | |
void | get_header (char **m, char **h, char **inst) |
int | get_scalar_param (const char *, long *) |
int | get_scalar_param (const char *, float *) |
int | get_vector_param (const char *, int, long *) |
int | get_vector_param (const char *, int, float *) |
int | get_string_param (const char *, char **) |
int | get_text_param (const char *, char ***, int *line_num) |
int | get_boolean_param (const char *, int *) |
int | get_slider_param (const char *, long *min, long *max, long *value) |
int | get_slider_param (const char *, float *min, float *max, float *value) |
int | get_browser_param (const char *, char **) |
int | get_timer_param (const char *, long *start, long *delta, long *state) |
int | get_passwd_param (const char *, char **host, char **user, char **passwd) |
int | get_choice_param (const char *, int *) |
int | get_choice_param (const char *, char **) |
int | get_material_param (const char *, char **) |
int | get_colormapchoice_param (const char *, int *) |
int | get_colormapchoice_param (const char *, char **) |
int | get_colormap_param (const char *, float *min, float *max, int *len, colormap_type *type) |
int | get_color_param (const char *, float *r, float *g, float *b, float *a) |
int | set_scalar_param (const char *, long) |
int | set_scalar_param (const char *, float) |
int | set_vector_param (const char *, int num, long *) |
int | set_vector_param (const char *, int num, float *) |
int | set_string_param (const char *, char *) |
int | set_text_param (const char *, char *, int) |
int | set_boolean_param (const char *, int) |
int | set_slider_param (const char *, long min, long max, long value) |
int | set_slider_param (const char *, float min, float max, float value) |
int | set_choice_param (const char *, int, char **, int) |
int | set_browser_param (const char *, char *, char *) |
int | set_timer_param (const char *, long start, long delta, long state) |
int | set_passwd_param (const char *, char *host, char *user, char *passwd) |
char * | get_object_name (const char *name) |
char * | getObjectType (const char *name) |
int | set_save_object (const char *name) |
int | set_release_object (const char *name) |
int | create_finpart_message () |
int | create_finall_message () |
int | is_port_connected (const char *name) |
Public Member Functions inherited from covise::Message | |
Message () | |
Message (TokenBuffer *) | |
Message (const TokenBuffer &) | |
Message (Connection *c) | |
send_type (Message::UNDEFINED) | |
type (message_type) | |
length (0) | |
data (NULL) | |
conn (NULL) | |
mustDelete (true) | |
Message (int message_type, const char *d, int cp) | |
Message (int message_type, int l, char *d, int cp=MSG_COPY) | |
Message (const Message &) | |
~Message () | |
Message & | operator= (const Message &) |
void | delete_data () |
char * | extract_data () |
void | print () |
Private Member Functions | |
void | init_list () |
Private Attributes | |
char * | m_name |
char * | h_name |
char * | inst_no |
int | no_of_objects |
int | no_of_save_objects |
int | no_of_release_objects |
int | no_of_params_in |
int | no_of_params_out |
int | MAX_OUT_PAR |
char ** | port_names |
char ** | object_names |
char ** | object_types |
int * | port_connected |
char ** | save_names |
char ** | release_names |
Param ** | params_in |
Param ** | params_out |
Additional Inherited Members | |
Public Types inherited from covise::Message | |
enum | Type { EMPTY = -1, HOSTID = 81, SOCKET_CLOSED = 84, CLOSE_SOCKET = 31, STDINOUT_EMPTY = 54, UI = 6, RENDER = 45 } |
enum | SenderType { UNDEFINED = 0, STDINOUT = 9 } |
Public Attributes inherited from covise::Message | |
int | sender |
int | send_type |
int | type |
int | length |
char * | data |
Connection * | conn |
__pad0__: sender(-1) | |
|
inline |
CtlMessage::~CtlMessage | ( | ) |
int CtlMessage::create_finall_message | ( | ) |
int CtlMessage::create_finpart_message | ( | ) |
int CtlMessage::get_boolean_param | ( | const char * | param_name, |
int * | value | ||
) |
int CtlMessage::get_browser_param | ( | const char * | param_name, |
char ** | file | ||
) |
int CtlMessage::get_choice_param | ( | const char * | param_name, |
int * | sel | ||
) |
int CtlMessage::get_choice_param | ( | const char * | param_name, |
char ** | string | ||
) |
int CtlMessage::get_color_param | ( | const char * | param_name, |
float * | r, | ||
float * | g, | ||
float * | b, | ||
float * | a | ||
) |
int CtlMessage::get_colormap_param | ( | const char * | param_name, |
float * | min, | ||
float * | max, | ||
int * | len, | ||
colormap_type * | type | ||
) |
int CtlMessage::get_colormapchoice_param | ( | const char * | param_name, |
int * | sel | ||
) |
int CtlMessage::get_colormapchoice_param | ( | const char * | param_name, |
char ** | string | ||
) |
|
inline |
int CtlMessage::get_material_param | ( | const char * | param_name, |
char ** | string | ||
) |
char * CtlMessage::get_object_name | ( | const char * | name | ) |
int CtlMessage::get_passwd_param | ( | const char * | param_name, |
char ** | host, | ||
char ** | user, | ||
char ** | passwd | ||
) |
int CtlMessage::get_scalar_param | ( | const char * | param_name, |
long * | value | ||
) |
int CtlMessage::get_scalar_param | ( | const char * | param_name, |
float * | value | ||
) |
int CtlMessage::get_slider_param | ( | const char * | param_name, |
long * | min, | ||
long * | max, | ||
long * | value | ||
) |
int CtlMessage::get_slider_param | ( | const char * | param_name, |
float * | min, | ||
float * | max, | ||
float * | value | ||
) |
int CtlMessage::get_string_param | ( | const char * | param_name, |
char ** | string | ||
) |
int CtlMessage::get_text_param | ( | const char * | param_name, |
char *** | text, | ||
int * | line_num | ||
) |
int CtlMessage::get_timer_param | ( | const char * | param_name, |
long * | start, | ||
long * | delta, | ||
long * | state | ||
) |
int CtlMessage::get_vector_param | ( | const char * | param_name, |
int | pos, | ||
long * | list | ||
) |
int CtlMessage::get_vector_param | ( | const char * | param_name, |
int | pos, | ||
float * | list | ||
) |
char * CtlMessage::getObjectType | ( | const char * | name | ) |
|
private |
int CtlMessage::is_port_connected | ( | const char * | name | ) |
int CtlMessage::set_boolean_param | ( | const char * | pname, |
int | val | ||
) |
int CtlMessage::set_browser_param | ( | const char * | pname, |
char * | file, | ||
char * | |||
) |
int CtlMessage::set_choice_param | ( | const char * | pname, |
int | len, | ||
char ** | list, | ||
int | pos | ||
) |
int CtlMessage::set_passwd_param | ( | const char * | pname, |
char * | host, | ||
char * | user, | ||
char * | passwd | ||
) |
int CtlMessage::set_release_object | ( | const char * | name | ) |
int CtlMessage::set_save_object | ( | const char * | name | ) |
int CtlMessage::set_scalar_param | ( | const char * | pname, |
long | val | ||
) |
int CtlMessage::set_scalar_param | ( | const char * | pname, |
float | val | ||
) |
int CtlMessage::set_slider_param | ( | const char * | pname, |
long | min, | ||
long | max, | ||
long | value | ||
) |
int CtlMessage::set_slider_param | ( | const char * | pname, |
float | min, | ||
float | max, | ||
float | value | ||
) |
int CtlMessage::set_string_param | ( | const char * | pname, |
char * | val | ||
) |
int CtlMessage::set_text_param | ( | const char * | pname, |
char * | text, | ||
int | linenum | ||
) |
int CtlMessage::set_timer_param | ( | const char * | pname, |
long | start, | ||
long | delta, | ||
long | state | ||
) |
int CtlMessage::set_vector_param | ( | const char * | pname, |
int | num, | ||
long * | val | ||
) |
int CtlMessage::set_vector_param | ( | const char * | pname, |
int | num, | ||
float * | val | ||
) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |