1 #ifndef __NET_DUMP_H__ 2 #define __NET_DUMP_H__ 3 4 #ifdef __cplusplus 5 extern "C" { 6 #endif 7 8 9 typedef void *net_dump_handle_t; 10 int net_dump_connect(net_dump_handle_t net_dump_t,char *server_addr,int port); 11 void net_dump_disconnect(net_dump_handle_t net_dump_t); 12 int net_dump_data(net_dump_handle_t net_dump_t,char *dump_data,int dump_len); 13 int net_get_dump_size(net_dump_handle_t net_dump_t,char *file_name); 14 int net_dump_login(net_dump_handle_t net_dump_t,char *username,char*password); 15 int net_dump_notice_server(net_dump_handle_t net_dump_t,char *dump_file_name); 16 void net_dump_free(net_dump_handle_t net_dump_ops_t); 17 net_dump_handle_t net_dump_init(void); 18 19 20 #ifdef __cplusplus 21 } 22 #endif 23 24 #endif