#include "config.h"#include "mtp_http.h"#include <mxml.h>#include <netinet/in.h>Go to the source code of this file.
| typedef enum message_type_e message_type_t |
| enum message_type_e |
Definition at line 604 of file message.c.
References message_s::addr, message_s::agent_xml_flag, message_s::from_address, MC_SUCCESS, message_s::message_body, mxmlDelete(), message_s::target, message_s::to_address, message_s::update_name, and message_s::xml_root.
Referenced by acc_MessageHandlerThread(), acc_Thread(), ams_ManageAgentList(), MC_AclSend(), MC_LoadAgentFromFile(), MC_SendAgentMigrationMessage(), MC_SendAgentMigrationMessageFile(), message_InitializeFromConnection(), and message_queue_SendOutgoing().
| int message_InitializeFromAgent | ( | struct mc_platform_s * | mc_platform, | |
| message_p | message, | |||
| struct agent_s * | agent | |||
| ) |
Referenced by ams_ManageAgentList().
| int message_InitializeFromConnection | ( | struct mc_platform_s * | mc_platform, | |
| message_p | message, | |||
| struct connection_s * | connection | |||
| ) |
| int message_InitializeFromString | ( | struct mc_platform_s * | mc_platform, | |
| message_p | message, | |||
| const char * | string, | |||
| const char * | destination_host, | |||
| int | destination_port, | |||
| const char * | target | |||
| ) |
Referenced by MC_LoadAgentFromFile(), MC_SendAgentMigrationMessage(), and MC_SendAgentMigrationMessageFile().
| message_p message_New | ( | void | ) |
Definition at line 286 of file message.c.
References message_s::addr, message_s::agent_xml_flag, CHECK_NULL, message_s::connect_id, message_s::from_address, message_s::http_type, message_s::isHTTP, message_s::message_body, message_s::message_id, message_s::message_type, message_s::target, message_s::to_address, message_s::update_name, message_s::update_num, message_s::xml_payload, and message_s::xml_root.
Referenced by acc_Thread(), ams_ManageAgentList(), MC_LoadAgentFromFile(), MC_SendAgentMigrationMessage(), MC_SendAgentMigrationMessageFile(), and mtp_http_CreateMessage().
Definition at line 642 of file message.c.
References CHECK_NULL, MC_ERR, MC_ERR_CONNECT, MC_ERR_SEND, message_s::message_body, mtp_http_ComposeMessage(), mtp_http_New(), mtp_http_Parse(), port, send, SOCKET_INPUT_SIZE, strtok_r, and message_s::to_address.
Referenced by acc_MessageHandlerThread(), MC_AclSend(), and message_queue_SendOutgoing().
1.5.4