mcl_list_t Struct Reference

#include <mcl_core/include/mcl_core/mcl_list.h>

Collaboration diagram for mcl_list_t:
Collaboration graph

Data Fields

mcl_list_node_thead
 Head node of the list. More...
 
mcl_list_node_tlast
 Last node of the list. More...
 
mcl_list_node_tcurrent
 Current node of the list. More...
 
mcl_size_t count
 Node count of the list. More...
 

Detailed Description

Handle for list.

Definition at line 35 of file mcl_list.h.

Field Documentation

mcl_size_t mcl_list_t::count

Node count of the list.

Definition at line 40 of file mcl_list.h.

Referenced by _set_request_options(), _ssl_context_callback(), mcl_http_client_add_certificate(), mcl_list_add(), and mcl_list_remove().

mcl_list_node_t* mcl_list_t::current

Current node of the list.

Definition at line 39 of file mcl_list.h.

Referenced by _set_request_options(), mcl_list_add(), mcl_list_next(), mcl_list_remove(), and mcl_list_reset().

mcl_list_node_t* mcl_list_t::head

Head node of the list.

Definition at line 37 of file mcl_list.h.

Referenced by mcl_list_add(), mcl_list_exist(), mcl_list_next(), mcl_list_remove(), and mcl_list_reset().

mcl_list_node_t* mcl_list_t::last

Last node of the list.

Definition at line 38 of file mcl_list.h.

Referenced by mcl_list_add(), and mcl_list_remove().


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