|
ESA JPIP server
0.1
|
#include <sys/wait.h>#include <signal.h>#include "trace.h"#include "version.h"#include "app_info.h"#include "app_config.h"#include "args_parser.h"#include "client_info.h"#include "client_manager.h"#include "net/poll_table.h"#include "net/socket_stream.h"#include "jpeg2000/file_manager.h"#include "jpeg2000/index_manager.h"Macros | |
| #define | SERVER_NAME "ESA JPIP Server" |
| #define | SERVER_APP_NAME "esa_jpip_server" |
| #define | CONFIG_FILE "server.cfg" |
| #define | POLLRDHUP (0) |
Functions | |
| int | ChildProcess () |
| void * | ClientThread (void *arg) |
| bool | ParseArguments (int argc, char **argv) |
| void | SIGCHLD_handler (int signal) |
| int | main (int argc, char **argv) |
Variables | |
| AppConfig | cfg |
| int | base_id = 0 |
| AppInfo | app_info |
| Socket | child_socket |
| PollTable | poll_table |
| bool | child_lost = false |
| IndexManager | index_manager |
| UnixAddress | child_address ("/tmp/child_unix_address") |
| UnixAddress | father_address ("/tmp/father_unix_address") |
| #define CONFIG_FILE "server.cfg" |
| #define POLLRDHUP (0) |
| #define SERVER_APP_NAME "esa_jpip_server" |
| #define SERVER_NAME "ESA JPIP Server" |
| int ChildProcess | ( | ) |
| void * ClientThread | ( | void * | arg | ) |
| int main | ( | int | argc, |
| char ** | argv | ||
| ) |
| bool ParseArguments | ( | int | argc, |
| char ** | argv | ||
| ) |
| void SIGCHLD_handler | ( | int | signal | ) |
| AppInfo app_info |
| int base_id = 0 |
| AppConfig cfg |
| UnixAddress child_address("/tmp/child_unix_address") |
| bool child_lost = false |
| Socket child_socket |
| UnixAddress father_address("/tmp/father_unix_address") |
| IndexManager index_manager |
| PollTable poll_table |