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

Dispatch table. Addressed by offset, so the layout is asserted below. More...

#include <comp.h>

Public Attributes

void(* reset )(uint8_t *, uint8_t)
 
void(* set_s2c )(uint8_t *, uint8_t, SshCompAlg)
 
void(* on_newkeys )(uint8_t *, uint8_t)
 
void(* on_auth_success )(uint8_t *, uint8_t)
 
proto_bool(* s2c_active )(uint8_t *, uint8_t)
 
int(* s2c )(uint8_t *, uint8_t, const uint8_t *, size_t, uint8_t *, size_t, size_t *)
 
void(* set_c2s )(uint8_t *, uint8_t, SshCompAlg)
 
proto_bool(* c2s_active )(uint8_t *, uint8_t)
 
int(* c2s )(uint8_t *, uint8_t, const uint8_t *, size_t, uint8_t *, size_t, size_t *)
 

Detailed Description

Dispatch table. Addressed by offset, so the layout is asserted below.

Definition at line 33 of file comp.h.

Member Data Documentation

◆ reset

void(* CompNs::reset) (uint8_t *, uint8_t)

Definition at line 35 of file comp.h.

◆ set_s2c

void(* CompNs::set_s2c) (uint8_t *, uint8_t, SshCompAlg)

Definition at line 36 of file comp.h.

◆ on_newkeys

void(* CompNs::on_newkeys) (uint8_t *, uint8_t)

Definition at line 37 of file comp.h.

◆ on_auth_success

void(* CompNs::on_auth_success) (uint8_t *, uint8_t)

Definition at line 38 of file comp.h.

◆ s2c_active

proto_bool(* CompNs::s2c_active) (uint8_t *, uint8_t)

Definition at line 39 of file comp.h.

◆ s2c

int(* CompNs::s2c) (uint8_t *, uint8_t, const uint8_t *, size_t, uint8_t *, size_t, size_t *)

Definition at line 40 of file comp.h.

◆ set_c2s

void(* CompNs::set_c2s) (uint8_t *, uint8_t, SshCompAlg)

Definition at line 41 of file comp.h.

◆ c2s_active

proto_bool(* CompNs::c2s_active) (uint8_t *, uint8_t)

Definition at line 42 of file comp.h.

◆ c2s

int(* CompNs::c2s) (uint8_t *, uint8_t, const uint8_t *, size_t, uint8_t *, size_t, size_t *)

Definition at line 43 of file comp.h.


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