10 #define OFP_ARGUMENT_H
17 enum ofp_argument_priority_e OFP_ENUMTYPE
25 enum ofp_argument_type_e OFP_ENUMTYPE
29 OFP_ARG_TYPE_SUIA_OPTION
42 ofp_argument_priority
prty;
51 #define OFP_ARG_REQUIRED (1)
52 #define OFP_ARG_NOT_REQUIRED (0)
OFP_ARG_PRTY_INHERIT
Inherit priority from the state.
Definition: argument.h:19
OFP_ARG_PRTY_FIRST
First appearance.
Definition: argument.h:20
OFP_ARG_TYPE_FLAG
Flag.
Definition: argument.h:27
OFP_ARG_TYPE_DUIA_OPTION
Double-UIA option.
Definition: argument.h:28
void(* ofp_Cfunction)(ofp_argument *arg, ofp_errorcode ec)
Pointer to C function used for argument error handling.
Definition: ofp.h:89
Definition: argument.h:34
int f
flag value
Definition: argument.h:45
char * desc
description
Definition: argument.h:38
ofp_uint idlen
identifier length
Definition: argument.h:39
int r
required
Definition: argument.h:35
int i
included
Definition: argument.h:36
ofp_argument_priority prty
parsing priority
Definition: argument.h:42
char * o
option value
Definition: argument.h:46
ofp_argument_type t
type
Definition: argument.h:41
union ofp_argument_s::@0 v
value
char * id
identifier
Definition: argument.h:37
ofp_Cfunction ef
error function
Definition: argument.h:40