ProtoCore v1.0.16
Deterministic, zero-heap network stack for embedded targets
Loading...
Searching...
No Matches
TcpListenerNs Struct Reference

The entries. More...

#include <server.h>

Public Attributes

void(*const stop )(uint8_t *work)
 
void(*const stop_all )(uint8_t *work)
 
void(*const stop_dynamic )(uint8_t *work)
 
void(*const add )(uint8_t *work)
 
void(*const add_dynamic )(uint8_t *work)
 
void(*const enqueue )(uint8_t *work)
 
void(*const set_dscp )(uint8_t *work)
 
void(*const worker_queues_init )(uint8_t *work)
 
void(*const worker_queue )(uint8_t *work)
 
void(*const listener_queue )(uint8_t *work)
 
void(*const accept_allowed )(uint8_t *work)
 
void(*const accept_throttle_reset )(uint8_t *work)
 
void(*const accept_allowed_ip )(uint8_t *work)
 
void(*const per_ip_throttle_reset )(uint8_t *work)
 
void(*const ip_allow_add )(uint8_t *work)
 
void(*const ip_allow_add_cidr )(uint8_t *work)
 
void(*const ip_allowed )(uint8_t *work)
 
void(*const ip_allowlist_reset )(uint8_t *work)
 

Detailed Description

The entries.

Definition at line 138 of file server.h.

Member Data Documentation

◆ stop

void(*const TcpListenerNs::stop) (uint8_t *work)

Definition at line 140 of file server.h.

◆ stop_all

void(*const TcpListenerNs::stop_all) (uint8_t *work)

Definition at line 141 of file server.h.

◆ stop_dynamic

void(*const TcpListenerNs::stop_dynamic) (uint8_t *work)

Definition at line 142 of file server.h.

◆ add

void(*const TcpListenerNs::add) (uint8_t *work)

Definition at line 143 of file server.h.

◆ add_dynamic

void(*const TcpListenerNs::add_dynamic) (uint8_t *work)

Definition at line 144 of file server.h.

◆ enqueue

void(*const TcpListenerNs::enqueue) (uint8_t *work)

Definition at line 145 of file server.h.

◆ set_dscp

void(*const TcpListenerNs::set_dscp) (uint8_t *work)

Definition at line 146 of file server.h.

◆ worker_queues_init

void(*const TcpListenerNs::worker_queues_init) (uint8_t *work)

Definition at line 147 of file server.h.

◆ worker_queue

void(*const TcpListenerNs::worker_queue) (uint8_t *work)

Definition at line 148 of file server.h.

◆ listener_queue

void(*const TcpListenerNs::listener_queue) (uint8_t *work)

Definition at line 149 of file server.h.

◆ accept_allowed

void(*const TcpListenerNs::accept_allowed) (uint8_t *work)

Definition at line 150 of file server.h.

◆ accept_throttle_reset

void(*const TcpListenerNs::accept_throttle_reset) (uint8_t *work)

Definition at line 151 of file server.h.

◆ accept_allowed_ip

void(*const TcpListenerNs::accept_allowed_ip) (uint8_t *work)

Definition at line 152 of file server.h.

◆ per_ip_throttle_reset

void(*const TcpListenerNs::per_ip_throttle_reset) (uint8_t *work)

Definition at line 153 of file server.h.

◆ ip_allow_add

void(*const TcpListenerNs::ip_allow_add) (uint8_t *work)

Definition at line 154 of file server.h.

◆ ip_allow_add_cidr

void(*const TcpListenerNs::ip_allow_add_cidr) (uint8_t *work)

Definition at line 155 of file server.h.

◆ ip_allowed

void(*const TcpListenerNs::ip_allowed) (uint8_t *work)

Definition at line 156 of file server.h.

◆ ip_allowlist_reset

void(*const TcpListenerNs::ip_allowlist_reset) (uint8_t *work)

Definition at line 157 of file server.h.


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