00001 #ifndef _RC_HANDLER_THREADS_H
00002 #define _RC_HANDLER_THREADS_H
00003
00004 #define THREAD_TYPE_SENDER 1
00005 #define THREAD_TYPE_READER 2
00006 #define THREAD_TYPE_CLIENT_SENDER 3
00007 #define THREAD_TYPE_CLIENT_READER 4
00008 #define THREAD_TYPE_OTHER 5
00009
00010 struct HandlerThread
00011 {
00012 int fd;
00013 int seq;
00014 int status;
00015 int port;
00016 int thr_addr;
00017 int crate_addr;
00018 int type;
00019 };
00020
00021 struct HandlerThreads
00022 {
00023 HandlerThread threads[MAX_THREADS];
00024 int seq;
00025 };
00026
00027
00028 #endif