MCPcopy Create free account
hub / github.com/esnet/iperf / state_to_text

Function state_to_text

src/iperf_util.c:646–670  ·  view source on GitHub ↗

Translate numeric State to text - for debugging purposes */

Source from the content-addressed store, hash-verified

644
645/* Translate numeric State to text - for debugging purposes */
646char *
647state_to_text(signed char state)
648{
649 char *txt;
650
651 switch (state) {
652 case 0: txt = "Test reset"; break;
653 case TEST_START: txt = "TEST_START - starting a new test"; break;
654 case TEST_RUNNING: txt = "TEST_RUNNING"; break;
655 case TEST_END: txt = "TEST_END"; break;
656 case PARAM_EXCHANGE: txt = "PARAM_EXCHANGE - Client to Server Parameters Exchange"; break;
657 case CREATE_STREAMS: txt = "CREATE_STREAMS"; break;
658 case SERVER_TERMINATE: txt = "SERVER_TERMINATE"; break;
659 case CLIENT_TERMINATE: txt = "CLIENT_TERMINATE"; break;
660 case EXCHANGE_RESULTS: txt = "EXCHANGE_RESULTS"; break;
661 case DISPLAY_RESULTS: txt = "DISPLAY_RESULTS"; break;
662 case IPERF_START: txt = "IPERF_START - waiting for a new test"; break;
663 case IPERF_DONE: txt = "IPERF_DONE"; break;
664 case ACCESS_DENIED: txt = "ACCESS_DENIED - Server is busy"; break;
665 case SERVER_ERROR: txt = "SERVER_ERROR"; break;
666 default: txt = "Unknown State";
667 }
668
669 return txt;
670}

Callers 4

iperf_tcp_recvFunction · 0.85
iperf_set_test_stateFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…