FD.io VPP  v21.06-3-gbb25fbf28
Vector Packet Processing
api_types.h File Reference
+ Include dependency graph for api_types.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  vl_api_string_t
 

Functions

int vl_api_c_string_to_api_string (const char *buf, vl_api_string_t *str)
 
int vl_api_vec_to_api_string (const u8 *vec, vl_api_string_t *str)
 
u32 vl_api_string_len (vl_api_string_t *astr)
 
u8vl_api_from_api_to_new_vec (void *mp, vl_api_string_t *astr)
 
char * vl_api_from_api_to_new_c_string (vl_api_string_t *astr)
 
u8vl_api_format_string (u8 *s, va_list *args)
 

Function Documentation

◆ vl_api_c_string_to_api_string()

int vl_api_c_string_to_api_string ( const char *  buf,
vl_api_string_t str 
)

Definition at line 1163 of file api_shared.c.

+ Here is the call graph for this function:

◆ vl_api_format_string()

u8* vl_api_format_string ( u8 s,
va_list *  args 
)

Definition at line 1190 of file api_shared.c.

+ Here is the caller graph for this function:

◆ vl_api_from_api_to_new_c_string()

char* vl_api_from_api_to_new_c_string ( vl_api_string_t astr)

Definition at line 1218 of file api_shared.c.

+ Here is the caller graph for this function:

◆ vl_api_from_api_to_new_vec()

u8* vl_api_from_api_to_new_vec ( void *  mp,
vl_api_string_t astr 
)

Definition at line 1202 of file api_shared.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ vl_api_string_len()

u32 vl_api_string_len ( vl_api_string_t astr)

Definition at line 1184 of file api_shared.c.

+ Here is the caller graph for this function:

◆ vl_api_vec_to_api_string()

int vl_api_vec_to_api_string ( const u8 vec,
vl_api_string_t str 
)

Definition at line 1175 of file api_shared.c.

+ Here is the caller graph for this function: