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

#include "macros.h"

Go to the source code of this file.


Data Structures

struct cmd_prompt_s
struct command_s

Defines

#define CMDLINE_SIZE 80

Typedefs

typedef struct cmd_prompt_s cmd_prompt_t
typedef struct command_s command_t
typedef command_t * command_p

Functions

int split_string (char ***args, const char *buf)
void * cmd_prompt_Thread (void *arg)
int exec_command (command_t cmd, struct mc_platform_s *global)

Define Documentation

#define CMDLINE_SIZE 80

Definition at line 37 of file cmd_prompt.h.


Typedef Documentation

Definition at line 44 of file cmd_prompt.h.

typedef struct cmd_prompt_s cmd_prompt_t

typedef command_t* command_p

Definition at line 51 of file cmd_prompt.h.

typedef struct command_s command_t


Function Documentation

int cmd_prompt_Destroy ( cmd_prompt_p cmd_prompt )

Definition at line 63 of file cmd_prompt.c.

References MC_SUCCESS.

Referenced by mc_platform_Destroy().

cmd_prompt_p cmd_prompt_Initialize ( struct mc_platform_s * mc_platform )

void cmd_prompt_Start ( struct mc_platform_s * mc_platform )

void* cmd_prompt_Thread ( void * arg )

Definition at line 102 of file cmd_prompt.c.

References command_s::args, buf, dealloc_command(), exec_command(), command_s::index, mc_platform, command_s::num_args, process_command(), and split_string().

Referenced by cmd_prompt_Start().

int dealloc_command ( command_t * cmd )

Definition at line 231 of file cmd_prompt.c.

References command_s::args, and command_s::num_args.

Referenced by cmd_prompt_Thread().

int exec_command ( command_t cmd,
struct mc_platform_s * global
)

int process_command ( command_t * cmd )

Definition at line 197 of file cmd_prompt.c.

References command_s::args, command_cmds, command_s::index, and command_s::num_args.

Referenced by cmd_prompt_Thread().

int split_string ( char *** args,
const char * buf
)

Definition at line 149 of file cmd_prompt.c.

References int.

Referenced by cmd_prompt_Thread().


Generated on Tue Oct 28 17:03:23 2008 for Mobile-C by doxygen 1.5.5

AltStyle によって変換されたページ (->オリジナル) /