struct tsa_handlers

Overview

Structure containing handlers to be used for moving between TCP states. More…

#include <tapi_tcp_states.h>

struct tsa_handlers {
    // fields

    tsa_handler iut_syn;
    tsa_handler tst_syn;
    tsa_handler iut_syn_ack;
    tsa_handler tst_syn_ack;
    tsa_handler iut_ack;
    tsa_handler tst_ack;
    tsa_handler iut_fin;
    tsa_handler tst_fin;
    tsa_handler tst_fin_ack;
    tsa_handler tst_rst;
    tsa_handler iut_listen;
};

Detailed Documentation

Structure containing handlers to be used for moving between TCP states.

Fields

tsa_handler iut_syn

Send SYN from IUT.

tsa_handler tst_syn

Send SYN from Tester.

tsa_handler iut_syn_ack

Send SYN-ACK from IUT.

tsa_handler tst_syn_ack

Send SYN-ACK from Tester.

tsa_handler iut_ack

Send ACK from IUT.

tsa_handler tst_ack

Send ACK from Tester.

tsa_handler iut_fin

Send FIN from IUT.

tsa_handler tst_fin

Send FIN from Tester.

tsa_handler tst_fin_ack

Send FIN-ACK from Tester.

tsa_handler tst_rst

Send RST from Tester.

tsa_handler iut_listen

Move IUT socket to listening state.