• 大小: 2MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-10-03
  • 语言: Java
  • 标签: iperf3  

资源简介

android源码环境下编译iperf3,使用Android.mk 用于测试网络吞吐量

资源截图

代码片段和文件信息

#include 
#include 
#include 
#include 
#include 
#include 

#include 

int
main( int argc char** argv )
{
    char* argv0;
    char* host;
    int port;
    struct iperf_test *test;

    argv0 = strrchr( argv[0] ‘/‘ );
    if ( argv0 != (char*) 0 )
++argv0;
    else
argv0 = argv[0];

    if ( argc != 3 ) {
fprintf( stderr “usage: %s [host] [port]\n“ argv0 );
exit( EXIT_FAILURE );
    }
    host = argv[1];
    port = atoi( argv[2] );

    test = iperf_new_test();
    if ( test == NULL ) {
fprintf( stderr “%s: failed to create test\n“ argv0 );
exit( EXIT_FAILURE );
    }
    iperf_defaults( test );
    iperf_set_verbose( test 1 );

    iperf_set_test_role( test ‘c‘ );
    iperf_set_test_server_hostname( test host );
    iperf_set_test_server_port( test port );
    /* iperf_set_test_reverse( test 1 ); */
    iperf_set_test_omit( test 3 );
    iperf_set_test_duration( test 5 );
    iperf_set_test_reporter_interval( test 1 );
    iperf_set_test_stats_interval( test 1 );

    if ( iperf_run_client( test ) < 0 ) {
fprintf( stderr “%s: error - %s\n“ argv0 iperf_strerror( i_errno ) );
exit( EXIT_FAILURE );
    }

    iperf_free_test( test );
    exit( EXIT_SUCCESS );
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件      353252  2015-12-29 04:31  aclocal.m4
     文件         884  2015-12-29 04:31  Android.mk
     文件        1277  2015-12-29 04:31  AUTHORS
     文件        1068  2015-12-29 04:31  bootstrap.sh
     目录           0  2014-08-28 17:17  config\
     文件        4287  2015-12-29 04:31  config\test-driver
     文件       35594  2015-12-29 04:31  config\config.sub
     文件      283543  2015-12-29 04:31  config\ltmain.sh
     文件        7333  2015-12-29 04:31  config\compile
     文件       13997  2015-12-29 04:31  config\install-sh
     文件        1396  2015-12-29 04:31  config\ax_lib_socket_nsl.m4
     文件        6872  2015-12-29 04:31  config\missing
     文件       45805  2015-12-29 04:31  config\config.guess
     文件        3538  2015-12-29 04:31  config\mkinstalldirs
     文件       23566  2015-12-29 04:31  config\depcomp
     文件       22696  2016-12-06 04:31  config.log
     文件       62038  2016-12-06 04:31  config.status
     文件      421559  2015-12-29 04:31  configure
     文件        1476  2015-12-29 04:31  configure.ac
     目录           0  2016-12-06 04:31  examples\
     文件       19988  2016-12-06 04:31  examples\Makefile
     目录           0  2016-12-06 04:31  examples\.deps\
     文件        4633  2016-12-06 04:31  examples\.deps\mis-mis.Po
     文件        4633  2016-12-06 04:31  examples\.deps\mic-mic.Po
     文件        1231  2015-12-29 04:31  examples\mis.c
     文件       13744  2016-12-06 04:31  examples\mic-mic.o
     文件         234  2015-12-29 04:31  examples\Makefile.am
     文件       13064  2016-12-06 04:31  examples\mis-mis.o
     文件       21034  2015-12-29 04:31  examples\Makefile.in
     文件        7648  2016-12-06 04:31  examples\mic
     文件        1280  2015-12-29 04:31  examples\mic.c
............此处省略170个文件信息

评论

共有 条评论