CMGDK r49-rc2
|
00001 # i f n d e f H G L _ N E T W O R K _ T C P _ A C C E P T _ T H R E A D _ I N C L U D E 00002 00003 # d e f i n e H G L _ N E T W O R K _ T C P _ A C C E P T _ T H R E A D _ I N C L U D E 00004 00005 00006 00007 # i n c l u d e < h g l / t h r e a d / T h r e a d . H > 00008 00009 n a m e s p a c e h g l 00010 00011 { 00012 00013 n a m e s p a c e n e t w o r k 00014 00015 { 00016 00017 c l a s s T C P A c c e p t M a n a g e ; 00018 00019 00020 00021 / * * 00022 00023 * T C P ceQYt~z 00024 00025 * / 00026 00027 c l a s s T C P A c c e p t T h r e a d : p u b l i c T h r e a d 00028 00029 { 00030 00031 i n t s e r v e r _ s o c k e t ; 00032 00033 T C P A c c e p t M a n a g e * m a n a g e ; 00034 00035 00036 00037 p u b l i c : 00038 00039 00040 00041 T C P A c c e p t T h r e a d ( i n t , T C P A c c e p t M a n a g e * ) ; 00042 00043 v i r t u a l ~ T C P A c c e p t T h r e a d ( ) ; 00044 00045 00046 00047 i n t A c c e p t ( ) ; 00048 00049 00050 00051 b o o l E x e c u t e ( ) ; 00052 00053 } ; / / c l a s s T C P A c c e p t T h r e a d 00054 00055 } / / n a m e s p a c e n e t w o r k 00056 00057 } / / n a m e s p a c e h g l 00058 00059 # e n d i f / / H G L _ N E T W O R K _ T C P _ A C C E P T _ T H R E A D _ I N C L U D E 00060 00061