struct tapi_nptcp_app

Overview

Information of a NPtcp tool More…

#include <tapi_nptcp.h>

struct tapi_nptcp_app {
    // fields

    tapi_job_t* job_receiver;
    tapi_job_t* job_transmitter;
    tapi_job_channel_t* out_chs[3];
    tapi_job_channel_t* receiver_listens_filter;
    tapi_job_channel_t* num_filter;
    tapi_job_channel_t* bytes_filter;
    tapi_job_channel_t* times_filter;
    tapi_job_channel_t* throughput_filter;
    tapi_job_channel_t* rtt_filter;
};

Detailed Documentation

Information of a NPtcp tool

Fields

tapi_job_t* job_receiver

Receiver’s job handle

tapi_job_t* job_transmitter

Transmitter’s job handle

tapi_job_channel_t* out_chs[3]

Output channel handles

tapi_job_channel_t* receiver_listens_filter

Whether the receiver started listening filter

tapi_job_channel_t* num_filter

Entry number filter

tapi_job_channel_t* bytes_filter

Sent bytes filter

tapi_job_channel_t* times_filter

The number of times this amount of bytes was sent filter

tapi_job_channel_t* throughput_filter

Throughput filter

tapi_job_channel_t* rtt_filter

RTT filter