MNifIfUser Class Reference

class MNifIfUser

Interface between nifman and a layer 3 protocol This interface is used by nifman to perform operations on the layer 3 protocol

Since
v5.0

Member Functions Documentation

IfUserBindFailure(TInt, TAny *)

voidIfUserBindFailure(TIntaResult,
TAny *aId
)[pure virtual]

Parameters

TInt aResult
TAny * aId

IfUserCloseNetworkLayer()

voidIfUserCloseNetworkLayer()[pure virtual]

IfUserInterfaceDown(TInt, CNifIfBase *)

voidIfUserInterfaceDown(TIntaResult,
CNifIfBase *aIf
)[pure virtual]

Parameters

TInt aResult
CNifIfBase * aIf

IfUserIsNetworkLayerActive()

TBool IfUserIsNetworkLayerActive()[pure virtual]

IfUserNewInterfaceL(CNifIfBase *, TAny *)

voidIfUserNewInterfaceL(CNifIfBase *aIf,
TAny *aId
)[pure virtual]

Parameters

CNifIfBase * aIf
TAny * aId

IfUserOpenNetworkLayer()

voidIfUserOpenNetworkLayer()[pure virtual]

IfUserProtocol()

CProtocolBase *IfUserProtocol()[pure virtual]