#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <string.h>
#include <signal.h>
#include <poll.h>
#include <vector>
#include "port.h"
Go to the source code of this file.
Functions | |
void | handle_term (int signum) |
int | main (int argc, char *argv[]) |
void | pass_data (vector< Port * > &from_ports, vector< Port * > &to_ports) |
void | print_help (const char *executable_name) |
void | update_blocking () |
Variables | |
vector< Port * > | client_ports |
vector< struct pollfd > | pollfds |
vector< Port * > | service_ports |
void handle_term | ( | int | signum | ) |
void print_help | ( | const char * | executable_name | ) |
void update_blocking | ( | ) |
vector<Port*> client_ports |
vector<Port*> service_ports |