/home/dko/projects/mobilec/trunk/src/include/agent_task.h File Reference

#include "interpreter_variable_data.h"
#include "data_structures.h"

Go to the source code of this file.

Data Structures

struct  agent_task_s

Typedefs

typedef struct agent_task_s agent_task_t
typedef agent_task_tagent_task_p

Functions

agent_task_p agent_task_New (void)
agent_task_p agent_task_Copy (agent_task_p task)
int agent_task_Destroy (agent_task_p agent_task)


Typedef Documentation

typedef agent_task_t* agent_task_p

Definition at line 58 of file agent_task.h.

typedef struct agent_task_s agent_task_t


Function Documentation

agent_task_p agent_task_Copy ( agent_task_p  task  ) 

Definition at line 57 of file agent_task.c.

References agent_task_s::agent_return_data, agent_task_s::code_id, agent_task_s::init_agent_status, agent_task_s::number_of_elements, agent_task_s::persistent, agent_task_s::server_name, agent_task_s::size_of_element_array, agent_task_s::task_completed, and agent_task_s::var_name.

Referenced by agent_datastate_Copy().

int agent_task_Destroy ( agent_task_p  agent_task  ) 

Definition at line 99 of file agent_task.c.

References agent_task_s::agent_return_data, agent_task_s::agent_variable_list, agent_task_s::code_id, interpreter_variable_data_Destroy(), MC_SUCCESS, agent_task_s::saved_variables, agent_task_s::server_name, and agent_task_s::var_name.

Referenced by agent_datastate_Destroy().

agent_task_p agent_task_New ( void   ) 

Definition at line 39 of file agent_task.c.

References agent_task_s::agent_variable_list, agent_task_s::num_saved_variables, and agent_task_s::saved_variables.

Referenced by agent_xml_parse__tasks(), and MC_ComposeAgent().


Generated on Mon Jun 23 16:01:13 2008 for Mobile-C by  doxygen 1.5.4