OverView Index Help                                                                WebNMS Agent Toolkit C Edition 6 

cmdparser.c -
This file contains method definitions for parsing input command message.
Return Type Method Summary
U_CHAR AIDParser(InputCmdType* incmd, CHAR* cmdPtr, U_CHAR *status)
             Parses AID block.
U_CHAR CmdParser(InputCmdType* incmd, CHAR* str, U_CHAR *status)
             Parses command code block.
U_CHAR CtagParser(InputCmdType* incmd, CHAR * str, U_CHAR *status)
             Parses CTAG block.
U_CHAR GenBlockParser(InputCmdType* incmd, CHAR * cmdPtr, U_CHAR* status)
             Parses General Block.
U_CHAR InputCmdParser(InputCmdType* incmd, CHAR* cmdPtr, U_CHAR *status)
             Parses input command message.
CHAR IsValidDateTime(DelayActParamType *delayPtr)
             Validates date and time values.
U_CHAR MesgPayLoadParser(InputCmdType* incmd, CHAR* msgPtr, U_CHAR *status)
             Parses Message Pay Load Block.
U_CHAR TIDParser(InputCmdType* incmd, CHAR * str, U_CHAR *status)
             Parses TID block.
CHAR TL1IsValidDate(DateType* date)
            
CHAR TL1IsValidTime(TimeType* time)
            
   
Method Details

AIDParser

U_CHAR AIDParser(InputCmdType* incmd,CHAR* cmdPtr,U_CHAR *status)

Parses AID block.

Arguments:
1. Reference to the InputCmdType structure(OUT).
2. Received input command(IN).
3. Reference to error status
Return type:
SUCCESS/FAILURE
Bugs:
null
See Also:

CmdParser

U_CHAR CmdParser(InputCmdType* incmd,CHAR* str,U_CHAR *status)

Parses command code block.

Arguments:
1. Reference to the InputCmdType structure(OUT).
2. Received input command(IN).
3. Status
Return type:
SUCCESS/FAILURE.
Bugs:
null
See Also:

CtagParser

U_CHAR CtagParser(InputCmdType* incmd,CHAR * str,U_CHAR *status)

Parses CTAG block.

Arguments:
1. Reference to the InputCmdType structure(OUT).
2. Received input command(IN).
3. Status
Return type:
SUCCESS/FAILURE
Bugs:
null
See Also:

GenBlockParser

U_CHAR GenBlockParser(InputCmdType* incmd,CHAR * cmdPtr,U_CHAR* status)

Parses General Block.

Arguments:
1. Reference to the InputCmdType structure(OUT).
2. Received input command(IN).
3. Status
Return type:
SUCCESS/FAILURE
Bugs:
null
See Also:

InputCmdParser

U_CHAR InputCmdParser(InputCmdType* incmd,CHAR* cmdPtr,U_CHAR *status)

Parses input command message.

Arguments:
1. Reference to InputCmdType (OUT).
This structure will contain parsed input command details.
2. Reference to the received input command(IN) .
3. Status
Return type:
SUCCESS/FAILURE.
Bugs:
null
See Also:

IsValidDateTime

CHAR IsValidDateTime(DelayActParamType *delayPtr)

Validates date and time values.

Arguments:
Reference to DelaytedActParameter
Return type:
YES/NO
Bugs:
null
See Also:

MesgPayLoadParser

U_CHAR MesgPayLoadParser(InputCmdType* incmd,CHAR* msgPtr,U_CHAR *status)

Parses Message Pay Load Block.

Arguments:
1. Reference to the InputCmdType structure(OUT).
2. Received input command(IN).
3. Status
Return type:
SUCCESS/FAILURE
Bugs:
null
See Also:

TIDParser

U_CHAR TIDParser(InputCmdType* incmd,CHAR * str,U_CHAR *status)

Parses TID block.

Arguments:
1. Reference to the InputCmdType structure(OUT).
2. Received input command(IN).
3. Status
Return type:
SUCCESS/FAILURE
Bugs:
null
See Also:

TL1IsValidDate()

CHAR TL1IsValidDate(DateType* date)

checks if Date is valid format

Arguments:
1. Reference to DateType (IN).
Return type:
YES/NO
Bugs:
null
See Also:

TL1IsValidTime()

CHAR TL1IsValidTime(TimeType* time)

checks if time is valid format

Arguments:
1. Reference to TimeType (IN)
Return type:
YES/NO
Bugs:
null
See Also:


OverView Index Help                                                                WebNMS Agent Toolkit C Edition 6 

Copyright (c) 2009 ZOHO Corp. All Rights Reserved.