OpenVAS Libraries  9.0.3
st_nasl_func Struct Reference

#include <nasl_func.h>

Collaboration diagram for st_nasl_func:
Collaboration graph

Data Fields

char * func_name
 
int flags
 
int nb_unnamed_args
 
int nb_named_args
 
char ** args_names
 
void * block
 
struct st_nasl_funcnext_func
 

Detailed Description

Type for a built-in nasl function.

Definition at line 30 of file nasl_func.h.

Field Documentation

◆ args_names

char** st_nasl_func::args_names

Definition at line 35 of file nasl_func.h.

Referenced by nasl_func_call(), nasl_func_has_arg(), and nasl_func_named_args().

◆ block

void* st_nasl_func::block

Definition at line 36 of file nasl_func.h.

◆ flags

int st_nasl_func::flags

Definition at line 33 of file nasl_func.h.

Referenced by nasl_func_call().

◆ func_name

char* st_nasl_func::func_name

Definition at line 32 of file nasl_func.h.

Referenced by dump_ctxt(), and nasl_func_call().

◆ nb_named_args

int st_nasl_func::nb_named_args

Definition at line 34 of file nasl_func.h.

Referenced by nasl_func_call(), nasl_func_has_arg(), and nasl_func_named_args().

◆ nb_unnamed_args

int st_nasl_func::nb_unnamed_args

Definition at line 34 of file nasl_func.h.

Referenced by nasl_func_unnamed_args().

◆ next_func

struct st_nasl_func* st_nasl_func::next_func

Definition at line 38 of file nasl_func.h.

Referenced by dump_ctxt(), and free_func_chain().


The documentation for this struct was generated from the following file: