44#ifndef _NETGRAPH_NG_PARSE_H_
45#define _NETGRAPH_NG_PARSE_H_
226 int *off,
const u_char *start,
227 u_char *buf,
int *buflen);
241 const u_char *
data,
int *off,
char *buf,
int buflen);
255 const u_char *start, u_char *buf,
int *buflen);
333 int index,
const u_char *start,
334 u_char *buf,
int *buflen);
360 const u_char *start,
const u_char *buf);
495 int *off, u_char *buf,
int *buflen);
501 const u_char *
data,
char *buf,
int buflen);
507 u_char *buf,
int *buflen);
516 int *startp,
int *lenp);
528 int *lenp,
int *slenp);
const struct ng_parse_type ng_parse_typebuf_type
const struct ng_parse_type ng_parse_uint16_type
const struct ng_parse_type ng_parse_ng_mesg_type
const struct ng_parse_type ng_parse_cmdbuf_type
const struct ng_parse_type ng_parse_int32_type
const struct ng_parse_type ng_parse_fixedstring_type
const struct ng_parse_type ng_parse_enaddr_type
const struct ng_parse_type ng_parse_pathbuf_type
const struct ng_parse_type ng_parse_uint64_type
char * ng_encode_string(const char *s, int slen)
char * ng_get_string_token(const char *s, int *startp, int *lenp, int *slenp)
int ng_getDefault_t(const struct ng_parse_type *type, const u_char *start, u_char *buf, int *buflen)
const struct ng_parse_type ng_parse_bytearray_type
int ng_parse_array_getLength_t(const struct ng_parse_type *type, const u_char *start, const u_char *buf)
int ng_parse_array_getDefault_t(const struct ng_parse_type *type, int index, const u_char *start, u_char *buf, int *buflen)
int ng_parse_getDefault(const struct ng_parse_type *type, u_char *buf, int *buflen)
const struct ng_parse_type ng_parse_ipaddr_type
const struct ng_parse_type ng_parse_fixedarray_type
int ng_unparse(const struct ng_parse_type *type, const u_char *data, char *buf, int buflen)
const struct ng_parse_type ng_parse_int8_type
int ng_getAlign_t(const struct ng_parse_type *type)
const struct ng_parse_type ng_parse_array_type
const struct ng_parse_type ng_parse_string_type
const struct ng_parse_type ng_parse_struct_type
const struct ng_parse_type ng_parse_hint8_type
const struct ng_parse_type ng_parse_uint32_type
const struct ng_parse_type ng_parse_hookbuf_type
const struct ng_parse_type ng_parse_hint64_type
const struct ng_parse_type ng_parse_int64_type
int ng_unparse_t(const struct ng_parse_type *type, const u_char *data, int *off, char *buf, int buflen)
const struct ng_parse_type ng_parse_uint8_type
const struct ng_parse_type ng_parse_sizedstring_type
const struct ng_parse_type ng_parse_nodebuf_type
int ng_parse_t(const struct ng_parse_type *type, const char *string, int *off, const u_char *start, u_char *buf, int *buflen)
const struct ng_parse_type ng_parse_hint16_type
const struct ng_parse_type ng_parse_hint32_type
int ng_parse(const struct ng_parse_type *type, const char *string, int *off, u_char *buf, int *buflen)
enum ng_parse_token ng_parse_get_token(const char *s, int *startp, int *lenp)
const struct ng_parse_type ng_parse_int16_type
ng_parse_array_getDefault_t * getDefault
const struct ng_parse_type * elementType
ng_parse_array_getLength_t * getLength
const struct ng_parse_type * elementType
ng_parse_array_getDefault_t * getDefault
const struct ng_parse_type * type
ng_getDefault_t * getDefault
const struct ng_parse_type * supertype