Go to the source code of this file.
Data Structures | |
struct | agent_file_data_s |
Typedefs | |
typedef struct agent_file_data_s | agent_file_data_t |
typedef struct agent_file_data_s * | agent_file_data_p |
Functions | |
agent_file_data_p | agent_file_data_New (void) |
agent_file_data_p | agent_file_data_NewWithData (const char *name, const char *data) |
agent_file_data_p | agent_file_data_Copy (agent_file_data_p src) |
agent_file_data_p | agent_file_data_InitializeFromFilename (const char *filename) |
agent_file_data_p | agent_file_data_Encode (const char *name, void *data, int size) |
int | agent_file_data_SaveToFile (const char *filename, agent_file_data_p afd) |
int | agent_file_data_Destroy (agent_file_data_p agent_file_data) |
int | agent_file_data_CmpName (const void *key, void *element) |
typedef struct agent_file_data_s* agent_file_data_p |
Definition at line 41 of file agent_file_data.h.
typedef struct agent_file_data_s agent_file_data_t |
int agent_file_data_CmpName | ( | const void * | key, | |
void * | element | |||
) |
Definition at line 102 of file agent_file_data.c.
References agent_file_data_s::name.
Referenced by MC_AgentRetrieveFile().
agent_file_data_p agent_file_data_Copy | ( | agent_file_data_p | src | ) |
Definition at line 26 of file agent_file_data.c.
References agent_file_data_s::data, agent_file_data_s::name, and strdup.
Referenced by agent_task_Copy().
int agent_file_data_Destroy | ( | agent_file_data_p | agent_file_data | ) |
Definition at line 89 of file agent_file_data.c.
References agent_file_data_s::data, and agent_file_data_s::name.
Referenced by agent_task_Destroy(), and agent_xml_compose__task().
agent_file_data_p agent_file_data_Encode | ( | const char * | name, | |
void * | data, | |||
int | size | |||
) |
Definition at line 84 of file agent_file_data.c.
agent_file_data_p agent_file_data_InitializeFromFilename | ( | const char * | filename | ) |
Definition at line 44 of file agent_file_data.c.
References base64_encode_block(), base64_encode_blockend(), base64_init_encodestate(), agent_file_data_s::data, agent_file_data_s::name, and strdup.
Referenced by MC_AgentAttachFile().
agent_file_data_p agent_file_data_New | ( | void | ) |
Definition at line 8 of file agent_file_data.c.
References agent_file_data_s::data, and agent_file_data_s::name.
Referenced by agent_file_data_NewWithData().
agent_file_data_p agent_file_data_NewWithData | ( | const char * | name, | |
const char * | data | |||
) |
Definition at line 17 of file agent_file_data.c.
References agent_file_data_New(), agent_file_data_s::data, agent_file_data_s::name, and strdup.
Referenced by agent_xml_parse__file().
int agent_file_data_SaveToFile | ( | const char * | filename, | |
agent_file_data_p | afd | |||
) |