enh: Introduce API functions for no_delay option (#870)
Этот коммит содержится в:
родитель
8fc10fa34b
Коммит
a9af2b5127
@ -334,6 +334,12 @@ iperf_get_iperf_version(void)
|
||||
return (char*)iperf_version;
|
||||
}
|
||||
|
||||
int
|
||||
iperf_get_test_no_delay(struct iperf_test *ipt)
|
||||
{
|
||||
return ipt->no_delay;
|
||||
}
|
||||
|
||||
/************** Setter routines for some fields inside iperf_test *************/
|
||||
|
||||
void
|
||||
@ -591,6 +597,12 @@ iperf_set_test_bidirectional(struct iperf_test* ipt, int bidirectional)
|
||||
iperf_set_test_reverse(ipt, ipt->reverse);
|
||||
}
|
||||
|
||||
void
|
||||
iperf_set_test_no_delay(struct iperf_test* ipt, int no_delay)
|
||||
{
|
||||
ipt->no_delay = no_delay;
|
||||
}
|
||||
|
||||
/********************** Get/set test protocol structure ***********************/
|
||||
|
||||
struct protocol *
|
||||
|
@ -126,6 +126,7 @@ int iperf_get_test_one_off( struct iperf_test* ipt );
|
||||
int iperf_get_test_tos( struct iperf_test* ipt );
|
||||
char* iperf_get_extra_data( struct iperf_test* ipt );
|
||||
char* iperf_get_iperf_version(void);
|
||||
int iperf_get_test_no_delay( struct iperf_test* ipt );
|
||||
|
||||
/* Setter routines for some fields inside iperf_test. */
|
||||
void iperf_set_verbose( struct iperf_test* ipt, int verbose );
|
||||
@ -159,6 +160,7 @@ void iperf_set_test_one_off( struct iperf_test* ipt, int one_off );
|
||||
void iperf_set_test_tos( struct iperf_test* ipt, int tos );
|
||||
void iperf_set_extra_data( struct iperf_test* ipt, char *dat);
|
||||
void iperf_set_test_bidirectional( struct iperf_test* ipt, int bidirectional);
|
||||
void iperf_set_test_no_delay( struct iperf_test* ipt, int no_delay);
|
||||
|
||||
#if defined(HAVE_SSL)
|
||||
void iperf_set_test_client_username(struct iperf_test *ipt, char *client_username);
|
||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user