using namespace std;
struct MySocket{
- uint32_t sentBytes;
- uint32_t remaining;
- uint32_t TotalBytes;
- char finished;
- void* action;
+ uint32_t bufferedBytes;
+ uint32_t sentBytes;
+ uint32_t remaining;
+ uint32_t totalBytes;
+ uint32_t last_amount_sent;
+ char finished;
+ void* action;
};
//Simulator s;
void simulator_start(void);
void* get_action_from_socket(void *socket);
double get_remains_from_socket(void *socket);
+ double get_sent_from_socket(void *socket);
+ double get_last_amount_sent_from_socket(void *socket);
+ void reset_last_amount_sent_from_socket(void *socket);
char get_finished(void *socket);
};