inc/natfwconnectivityapi.h
changeset 13 861e78e4e84c
parent 0 1bce908db942
equal deleted inserted replaced
12:966b25fd74b5 13:861e78e4e84c
    75      * @param   aObserver       Observer for NAT Connectivity API events
    75      * @param   aObserver       Observer for NAT Connectivity API events
    76      * @param   aEvents         Events for which to register
    76      * @param   aEvents         Events for which to register
    77      * @leave   KErrAlreadyExists Observer is already registered for some of
    77      * @leave   KErrAlreadyExists Observer is already registered for some of
    78      *  the events
    78      *  the events
    79      */
    79      */
    80     void RegisterObserverForEventsL( MNATFWConnectivityObserver& aObserver,
    80     IMPORT_C void RegisterObserverForEventsL( MNATFWConnectivityObserver& aObserver,
    81         TUint16 aEvents );
    81         TUint16 aEvents );
    82 
    82 
    83     /**
    83     /**
    84      * Unregisters an observer for the specified events.
    84      * Unregisters an observer for the specified events.
    85      *
    85      *
    89      * @param   aObserver       Observer for NAT Connectivity API events
    89      * @param   aObserver       Observer for NAT Connectivity API events
    90      * @param   aEvents         Events for which to unregister
    90      * @param   aEvents         Events for which to unregister
    91      * @post    Observer will not receive notifications for specified events
    91      * @post    Observer will not receive notifications for specified events
    92      *          any more.
    92      *          any more.
    93      */
    93      */
    94     void UnregisterObserverForEvents( MNATFWConnectivityObserver& aObserver,
    94     IMPORT_C void UnregisterObserverForEvents( MNATFWConnectivityObserver& aObserver,
    95         TUint16 aEvents );
    95         TUint16 aEvents );
    96 
    96 
    97     /**
    97     /**
    98      * Creates a new NAT-session. On return the client receives identifier for
    98      * Creates a new NAT-session. On return the client receives identifier for
    99      * the session.
    99      * the session.