wlan_bearer/wlanengine/wlan_symbian/wlanengine_symbian_3.1/inc/wlmserver.h
branchRCL_3
changeset 6 e0f767079796
parent 5 51a71243e562
child 7 0abc8c98be24
equal deleted inserted replaced
5:51a71243e562 6:e0f767079796
    14 * Description:  Main server
    14 * Description:  Main server
    15 *
    15 *
    16 */
    16 */
    17 
    17 
    18 /*
    18 /*
    19 * %version: 52 %
    19 * %version: 54 %
    20 */
    20 */
    21 
    21 
    22 #ifndef WLMSERVER_H
    22 #ifndef WLMSERVER_H
    23 #define WLMSERVER_H
    23 #define WLMSERVER_H
    24 
    24 
   979             const SRequestMapEntry& aCheckedMapEntry,
   979             const SRequestMapEntry& aCheckedMapEntry,
   980             const SRequestMapEntry& aCompletedMapEntry ) const;
   980             const SRequestMapEntry& aCompletedMapEntry ) const;
   981         
   981         
   982         /**
   982         /**
   983          * Handles completion routines of an internal request
   983          * Handles completion routines of an internal request
   984          * @param aIndex index to the request that should be completed.
   984          * @param aRequest request that should be completed.
   985          * @param aStatus status of the completed operation.
   985          * @param aStatus status of the completed operation.
   986          * @param aCompletedWasTriggering value ETrue means that
   986          * @param aCompletedWasTriggering value ETrue means that
   987          *        completed request is the same as the request which
   987          *        completed request is the same as the request which
   988          *        triggered the core operation 
   988          *        triggered the core operation 
   989          */
   989          */
   990         void CompleteInternalRequest(
   990         void CompleteInternalRequest(
   991             TUint32 aIndex,
   991             const SRequestMapEntry& aRequest,
   992             core_error_e aStatus,
   992             core_error_e aStatus,
   993             TBool aCompletedWasTriggering = ETrue );
   993             TBool aCompletedWasTriggering = ETrue );
   994 
   994 
   995         /**
   995         /**
   996          * Handles completion routines of an external request
   996          * Handles completion routines of an external request
   997          * @param aIndex index to the request that should be completed.
   997          * @param aRequest request that should be completed.
   998          * @param aStatus status of the completed operation.
   998          * @param aStatus status of the completed operation.
   999          * @param aTriggerRequest pointer to the request that triggered core operation
   999          * @param aTriggerRequest pointer to the request that triggered core operation
  1000          *        value NULL means that completed request is the same as the request which triggered 
  1000          *        value NULL means that completed request is the same as the request which triggered 
  1001          *        the core operation 
  1001          *        the core operation 
  1002          */
  1002          */
  1003         void CompleteExternalRequest(
  1003         void CompleteExternalRequest(
  1004             TUint32 aIndex, 
  1004             const SRequestMapEntry& aRequest,
  1005             core_error_e aStatus,
  1005             core_error_e aStatus,
  1006             SRequestMapEntry* aTriggerRequest = NULL );
  1006             SRequestMapEntry* aTriggerRequest = NULL );
  1007 
  1007 
  1008         /**
  1008         /**
  1009          * Compare two available network entries.
  1009          * Compare two available network entries.
  1291          * EAPOL implementation instantiated via ECom plugin interface.
  1291          * EAPOL implementation instantiated via ECom plugin interface.
  1292          */        
  1292          */        
  1293         CWlanEapolClient* iEapolClient;
  1293         CWlanEapolClient* iEapolClient;
  1294         
  1294         
  1295         /**
  1295         /**
  1296          * EAPOL callback handler in core.
  1296          * EAPOL callback handler in core. Not owned by this pointer.
  1297          */        
  1297          */        
  1298         abs_wlan_eapol_callback_c* iEapolHandler;
  1298         abs_wlan_eapol_callback_c* iEapolHandler;
  1299        
  1299        
  1300         /**
  1300         /**
  1301          * Time when the scan scheduling timer is set to expire.
  1301          * Time when the scan scheduling timer is set to expire.