00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029
00030
00031
00032
00033
00034
00035 #ifndef _XML_COMPOSE_H_
00036 #define _XML_COMPOSE_H_
00037 #include "agent.h"
00038
00039 mxml_node_t*
00040 agent_xml_compose(agent_p agent);
00041
00042 mxml_node_t*
00043 agent_xml_compose__gaf_message(agent_p agent);
00044
00045 mxml_node_t*
00046 agent_xml_compose__message(agent_p agent);
00047
00048 mxml_node_t*
00049 agent_xml_compose__mobile_agent(agent_p agent);
00050
00051 mxml_node_t*
00052 agent_xml_compose__agent_data(agent_p agent);
00053
00054 mxml_node_t*
00055 agent_xml_compose__name(agent_p agent);
00056
00057 mxml_node_t*
00058 agent_xml_compose__owner(agent_p agent);
00059
00060 mxml_node_t*
00061 agent_xml_compose__home(agent_p agent);
00062
00063 mxml_node_t*
00064 agent_xml_compose__wg_code(agent_p agent);
00065
00066 mxml_node_t*
00067 agent_xml_compose__tasks(agent_p agent);
00068
00069 mxml_node_t*
00070 agent_xml_compose__task(agent_p agent, int index);
00071
00072 mxml_node_t*
00073 agent_xml_compose__data(agent_p agent, int index, interpreter_variable_data_t* interp_variable);
00074
00075 mxml_node_t*
00076 agent_xml_compose__agent_code(agent_p agent, int index);
00077
00078 mxml_node_t*
00079 agent_xml_compose__row(interpreter_variable_data_t* interp_variable, int index);
00080
00081 mxml_node_t*
00082 agent_xml_compose__create_row_nodes(
00083 void* data,
00084 int index,
00085 int *extent,
00086 ChType_t type,
00087 int dim,
00088 int extent_index
00089 );
00090
00091 #endif