#include "erdm.h"

Go to the source code of this file.
Classes | |
| struct | sDmCommandGeneric |
| struct | sDmCommandDisplay |
| struct | sDmCommandDisplayPartial |
| struct | sDmCommandDump |
| union | uDmCommand |
| struct | erDmCmd_t |
Defines | |
| #define | DMPORT 50555 |
| #define | DM_MAXCHARONLINE 1024 |
| #define | DM_CMD_NAME 128 |
| #define | DM_ARGLENGTH 256 |
| #define | DM_N_ARG 6 |
Functions | |
| void | erDmGetArgs (char *pChar, erDmCmd_t *pCmd, int nReqArgs) |
| #define DM_ARGLENGTH 256 |
Definition at line 36 of file erdminternal.h.
| #define DM_CMD_NAME 128 |
Definition at line 35 of file erdminternal.h.
| #define DM_MAXCHARONLINE 1024 |
Definition at line 34 of file erdminternal.h.
| #define DM_N_ARG 6 |
Definition at line 37 of file erdminternal.h.
| #define DMPORT 50555 |
Copyright (C) 2005-2008 iRex Technologies B.V. All rights reserved.
Definition at line 32 of file erdminternal.h.
| void erDmGetArgs | ( | char * | pChar, | |
| erDmCmd_t * | pCmd, | |||
| int | nReqArgs | |||
| ) |
Copyright (C) 2005-2008 iRex Technologies B.V. All rights reserved.
Definition at line 30 of file erdminternal.c.
00031 { 00032 int nArg; 00033 int i; 00034 char szToken[DM_MAXCHARONLINE]; 00035 00036 for (nArg = 0; nArg < nReqArgs; nArg++) 00037 { 00038 i = 0; 00039 while (*pChar != '\0') 00040 { 00041 szToken[i] = '\0'; 00042 if (*pChar == ',') 00043 { 00044 pChar++; 00045 break; 00046 } 00047 szToken[i] = *pChar++; 00048 i++; 00049 szToken[i] = '\0'; 00050 } 00051 strcpy(pCmd->arg[nArg], szToken); 00052 } 00053 }
1.5.6