CMGDK r49-rc2
|
00001 # i f n d e f H G L _ N E T W O R K _ M U L T I _ S E L E C T _ A C C E P T _ 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 _ M U L T I _ S E L E C T _ A C C E P T _ I N C L U D E 00004 00005 00006 00007 # i n c l u d e < h g l / n e t w o r k / T C P A c c e p t P a s s . 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 M S A c c e p t T e a m ; 00018 00019 c l a s s M S A c c e p t M a n a g e ; 00020 00021 00022 00023 c l a s s M S A c c e p t : p u b l i c T C P A c c e p t P a s s 00024 00025 { 00026 00027 f r i e n d c l a s s M S A c c e p t T e a m ; 00028 00029 00030 00031 p r o t e c t e d : 00032 00033 00034 00035 M S A c c e p t T e a m * t e a m ; 00036 00037 00038 00039 p r o t e c t e d : 00040 00041 00042 00043 v o i d J o i n T e a m ( M S A c c e p t T e a m * a t ) / / / < sQT0Rg*N~ 00044 00045 { 00046 00047 t e a m = a t ; 00048 00049 } 00050 00051 00052 00053 p u b l i c : 00054 00055 00056 00057 M S A c c e p t ( M S A c c e p t M a n a g e * a m , i n t b u f _ s i z e ) ; 00058 00059 00060 00061 v i r t u a l v o i d C l o s e S o c k e t ( ) ; / / / < sQޏc 00062 00063 } ; / / c l a s s M S A c c e p t 00064 00065 } / / n a m e s p a c e n e t w o r k 00066 00067 } / / n a m e s p a c e h g l 00068 00069 # e n d i f / / H G L _ N E T W O R K _ M U L T I _ S E L E C T _ A C C E P T _ I N C L U D E 00070 00071