The Sequence Toolkit
www.sequence-toolkit.com
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros
Public Attributes | List of all members
stk_data_flow_module_stct Struct Reference

#include <stk_data_flow.h>

Collaboration diagram for stk_data_flow_module_stct:
Collaboration graph
[legend]

Public Attributes

stk_create_data_flow_t create_data_flow
 
stk_destroy_data_flow_t destroy_data_flow
 
stk_data_flow_send_t data_flow_send
 
stk_data_flow_rcv_t data_flow_rcv
 
stk_data_flow_identifying_ip_t data_flow_id_ip
 
stk_data_flow_buffered_t data_flow_buffered
 
stk_data_flow_protocol_t data_flow_protocol
 

Detailed Description

The interface for data flow modules. Implementors should create an instance of this module structure with their APIs and pass this to other STK modules to share data.

Member Data Documentation

stk_create_data_flow_t stk_data_flow_module_stct::create_data_flow

Function pointer to the data flow module create implementation

stk_data_flow_buffered_t stk_data_flow_module_stct::data_flow_buffered

Function pointer to the data flow module buffered implementation

stk_data_flow_identifying_ip_t stk_data_flow_module_stct::data_flow_id_ip

Function pointer to the data flow module IP ID implementation

stk_data_flow_protocol_t stk_data_flow_module_stct::data_flow_protocol

Function pointer to the data flow module protocol implementation

stk_data_flow_rcv_t stk_data_flow_module_stct::data_flow_rcv

Function pointer to the data flow module receive implementation

stk_data_flow_send_t stk_data_flow_module_stct::data_flow_send

Function pointer to the data flow module send implementation

stk_destroy_data_flow_t stk_data_flow_module_stct::destroy_data_flow

Function pointer to the data flow module destroy implementation


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