wlanutilities/wlansniffer/wlansnifferkeepalive/inc/wsfkeepalive.h
changeset 39 7b3e49e4608a
parent 31 e8f4211554fb
equal deleted inserted replaced
36:682dd021f9be 39:7b3e49e4608a
    24 
    24 
    25 #include "wsfkeepalivetimer.h"
    25 #include "wsfkeepalivetimer.h"
    26  
    26  
    27 // Forward declarations
    27 // Forward declarations
    28 
    28 
       
    29 class CWsfKeepaliveCmm;
    29 class CWsfKeepaliveConnMon;
    30 class CWsfKeepaliveConnMon;
    30 class CWsfKeepaliveConnMonDisc;
    31 class CWsfKeepaliveConnMonDisc;
    31 class CWsfKeepaliveEsock;
    32 class CWsfKeepaliveEsock;
    32  
    33  
    33 // External data types
    34 // External data types
   129      * Timer for polling users of a connection
   130      * Timer for polling users of a connection
   130      */
   131      */
   131     CWsfKeepaliveTimer* iTimer;
   132     CWsfKeepaliveTimer* iTimer;
   132 
   133 
   133     /**
   134     /**
       
   135      * Connection Method Manager class reference
       
   136      */
       
   137     CWsfKeepaliveCmm* iCmMgr;
       
   138     
       
   139     /**
   134      * Connection Monitor class reference
   140      * Connection Monitor class reference
   135      */
   141      */
   136     CWsfKeepaliveConnMon* iConnMon;
   142     CWsfKeepaliveConnMon* iConnMon;
   137 
   143 
   138     /**
   144     /**
   157 
   163 
   158     /**
   164     /**
   159      * State of the keepalive implementation
   165      * State of the keepalive implementation
   160      */
   166      */
   161     TUint iState;
   167     TUint iState;
       
   168     
       
   169     /**
       
   170      * IapId of the connection
       
   171      */
       
   172     TUint iIapId;
   162     };
   173     };
   163 
   174 
   164 #endif // WSFKEEPALIVE_H
   175 #endif // WSFKEEPALIVE_H