#include <mw/rconnmon.h>
class CConnMonBearerGroupChange : public CConnMonEventBase |
Public Member Functions | |
---|---|
CConnMonBearerGroupChange(const TUint, const TUint, const TUint, const TBool) | |
~CConnMonBearerGroupChange() | |
IMPORT_C void | BearerGroups(TUint &, TUint &) |
IMPORT_C TBool | Internal() |
This event is triggered when there is a change in bearer group information for an existing connection. The connection ID passed in the event is the respective connection specific ID. The same information can be retrieved with packaged attribute KBearerGroupInfo. The bearer group bitmask is defined in TConnMonBearerGroup.
Note: The client needs to set the TUint attribute KBearerGroupThreshold in order to receive these events. This also disables EConnMonBearerChange events.
CConnMonBearerGroupChange | ( | const TUint | aConnectionId, |
const TUint | aBearerGroups1, | ||
const TUint | aBearerGroups2, | ||
const TBool | aInternal | ||
) |
Constructor.
Parameter | Description |
---|---|
aConnectionId | Connection ID. |
aBearerGroups1 | First bearer group bitmask. |
aBearerGroups2 | Second bearer group bitmask. |
aInternal | ETrue if connection is internal, EFalse if external. |
IMPORT_C TBool | Internal | ( | ) | const |
Gets the information whether the current connection bearer is internal or external.
Returns: ETrue if the bearer is internal and EFalse if external.