#include <es_sock.h>
class CSubConNotificationEvent : public Meta::SMetaDataECom |
Public Member Functions | |
---|---|
IMPORT_C TInt32 | GroupId() |
IMPORT_C TUint32 | Id() |
IMPORT_C TBool | IsGeneric() |
IMPORT_C CSubConNotificationEvent * | NewL(const STypeId &) |
IMPORT_C CSubConNotificationEvent * | NewL(const TNotificationEventBuf &) |
IMPORT_C TInt32 | GroupId | ( | ) | const |
Provides the group id (Uid) of the event
Returns: Group id in the form of a UId (Could be generic or any extension uid)
IMPORT_C TBool | IsGeneric | ( | ) | const |
Check whether an event is a generic event (not an extension)
Returns: ETrue if the event is generic, otherwise EFalse
IMPORT_C CSubConNotificationEvent * | NewL | ( | const STypeId & | aTypeId | ) | [static] |
Creates a new sub-connection event using ECOM to load the DLL plugin that implements the event.
Parameter | Description |
---|---|
aTypeId | Id of the class (Composed of Uid of the implementation and an integer sub-type) |
Returns: a generic pointer to a specific event if successful, otherwise leaves with system error code.
IMPORT_C CSubConNotificationEvent * | NewL | ( | const TNotificationEventBuf & | aEventBuffer | ) | [static] |
Creates a new sub-connection event using ECOM to load the DLL plugin that implements the event.
Parameter | Description |
---|---|
aEventBuffer | A Buffer containing the serialised form of the event object |
Returns: a generic pointer to a specific event if successful, otherwise leaves with system error code.