radioengine/utils/inc/cradiopropertyobserver.h
changeset 41 3a6b55c6390c
parent 13 46974bebc798
equal deleted inserted replaced
33:11b6825f0862 41:3a6b55c6390c
   199 private: // data
   199 private: // data
   200 
   200 
   201     /**
   201     /**
   202      * Value of a subscribed category property of type int.
   202      * Value of a subscribed category property of type int.
   203      */
   203      */
   204     TInt iValueInt;
   204     TInt                            iValueInt;
   205 
   205 
   206     /**
   206     /**
   207      * Value of a subscribed category property of type byte array.
   207      * Value of a subscribed category property of type byte array.
   208      */
   208      */
   209     HBufC8* iValueByteArray;
   209     HBufC8*                         iValueByteArray;
   210 
   210 
   211     /**
   211     /**
   212      * Value of a subscribed category property of type text.
   212      * Value of a subscribed category property of type text.
   213      */
   213      */
   214     HBufC* iValueText;
   214     HBufC*                          iValueText;
   215 
   215 
   216     /**
   216     /**
   217      * Handle to Publish And Subscribe component
   217      * Handle to Publish And Subscribe component
   218      */
   218      */
   219     RProperty iProperty;
   219     RProperty                       iProperty;
   220 
   220 
   221     /**
   221     /**
   222      * Observer to be notified when particular Property value has changed
   222      * Observer to be notified when particular Property value has changed
   223      */
   223      */
   224     MRadioPropertyChangeObserver& iObserver;
   224     MRadioPropertyChangeObserver&   iObserver;
   225 
   225 
   226     /**
   226     /**
   227      * UID of Publish And Subscribe category
   227      * UID of Publish And Subscribe category
   228      */
   228      */
   229     TUid iCategory;
   229     TUid                            iCategory;
   230 
   230 
   231     /**
   231     /**
   232      * Subkey to be used with Publish And Subscribe
   232      * Subkey to be used with Publish And Subscribe
   233      */
   233      */
   234     TUint iKey;
   234     TUint                           iKey;
   235 
   235 
   236     /**
   236     /**
   237      * Type of the observed property.
   237      * Type of the observed property.
   238      */
   238      */
   239     TRadioPropertyType iPropertyType;
   239     TRadioPropertyType              iPropertyType;
   240 
   240 
   241     };
   241     };
   242 
   242 
   243 #endif  // CRADIOPROPERTYOBSERVER_H
   243 #endif  // CRADIOPROPERTYOBSERVER_H
   244 
   244