Virgil IoT KIT
Data Fields
vs_snap_service_t Struct Reference

SNAP service descriptor. More...

#include <snap-structs.h>

Collaboration diagram for vs_snap_service_t:
Collaboration graph
[legend]

Data Fields

void * user_data
 User data. More...
 
vs_snap_service_id_t id
 Service ID. More...
 
vs_snap_service_request_processor_t request_process
 Reqeust processing. More...
 
vs_snap_service_response_processor_t response_process
 Response processing. More...
 
vs_snap_service_periodical_processor_t periodical_process
 Periodical task. More...
 
vs_snap_service_deinit_t deinit
 Destructor call. More...
 

Detailed Description

SNAP service descriptor.

This structure contains SNAP service callbacks and service specific information

Field Documentation

◆ deinit

vs_snap_service_deinit_t vs_snap_service_t::deinit

Destructor call.

◆ id

vs_snap_service_id_t vs_snap_service_t::id

Service ID.

◆ periodical_process

vs_snap_service_periodical_processor_t vs_snap_service_t::periodical_process

Periodical task.

◆ request_process

vs_snap_service_request_processor_t vs_snap_service_t::request_process

Reqeust processing.

◆ response_process

vs_snap_service_response_processor_t vs_snap_service_t::response_process

Response processing.

◆ user_data

void* vs_snap_service_t::user_data

User data.


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