#include "PassiveSocket.h" #include "requests.cpp" void ShowError(CSimpleSocket ss, string s); void get_API_version (CActiveSocket& SocketActive); void get_sw_revision(CActiveSocket& SocketActive); void get_gru_state(CActiveSocket& SocketActive); void socket_close(CActiveSocket SocketActive); vector get_unloaded_num(vector segment_status); void upload_segment(CActiveSocket &SocketActive, int32_t seg_num, bool need_confirm, vector> nodes); void upload_traj(CActiveSocket& SocketActive, vector> nodes); vector download_traject (CActiveSocket &SocketActive, int32_t points_cnt); vector> get_nodes(const string& Traject_file_name); string hex_converting(int num);