main_ubi_sdk v 0.1.3
This is UBI4 documentation
data_sniffer.h File Reference
#include "stdint.h"
#include "stdbool.h"
Include dependency graph for data_sniffer.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  sniffer_struct
 
struct  sniffer_conteiner_struct
 

Functions

void init_sniffer_conteiner (sniffer_conteiner_struct **sniffer_conteiner, uint8_t size)
 
void exec_sniffer_conteiner (sniffer_conteiner_struct *sniffer_conteiner, void *protocol_str, void *pack_info, uint8_t Address, uint8_t command, uint8_t *data_buf, uint16_t size)
 
sniffer_structcreate_sniffer (sniffer_conteiner_struct *sniffer_conteiner)
 
void remove_sniffer (sniffer_conteiner_struct *sniffer_conteiner, sniffer_struct *sniffer)
 
sniffer_structget_sniffer (sniffer_conteiner_struct *sniffer_conteiner, uint8_t sniffer_uuid)
 

Function Documentation

◆ create_sniffer()

sniffer_struct * create_sniffer ( sniffer_conteiner_struct * sniffer_conteiner)

◆ exec_sniffer_conteiner()

void exec_sniffer_conteiner ( sniffer_conteiner_struct * sniffer_conteiner,
void * protocol_str,
void * pack_info,
uint8_t Address,
uint8_t command,
uint8_t * data_buf,
uint16_t size )
Here is the caller graph for this function:

◆ get_sniffer()

sniffer_struct * get_sniffer ( sniffer_conteiner_struct * sniffer_conteiner,
uint8_t sniffer_uuid )

◆ init_sniffer_conteiner()

void init_sniffer_conteiner ( sniffer_conteiner_struct ** sniffer_conteiner,
uint8_t size )
Here is the caller graph for this function:

◆ remove_sniffer()

void remove_sniffer ( sniffer_conteiner_struct * sniffer_conteiner,
sniffer_struct * sniffer )