Link against: SensrvClient.lib
#include <e32base.h>
#include <babitflags.h>
Go to the source code of this file.
Data Structures | |
class | TSensrvProperty |
TSensrvProperty is a simple data class that contains sensor channel property information. More... | |
Typedefs | |
typedef TUint32 | TSensrvPropertyId |
Type definition for property identifier. | |
Enumerations | |
enum | TSensrvPropertyType { ESensrvUninitializedProperty = 0, ESensrvIntProperty, ESensrvRealProperty, ESensrvBufferProperty } |
Property types. More... | |
enum | TSensrvArrayIndex { ESensrvSingleProperty = -1, ESensrvArrayPropertyInfo = -2 } |
Special index types for iArrayIndex. More... | |
enum | TSensrvPropertyRangeUsage { ESensrvPropertyRangeNotDefined = 0, ESensrvGeneralPropertyRangeBase = 1, ESensrvGeneralPropertyRangeEnd = 4095, ESensrvChannelPropertyRangeBase = 4096, ESensrvChannelPropertyRangeEnd = 8191, ESensrvLicenseePropertyRangeBase = 8192, ESensrvLicenseePropertyRangeEnd = 12287 } |
Identifies the range of values that must be used for TSensrvPropertyId. More... | |
Variables | |
const TInt | KSensrvPropertyTextBufferSize = 20 |
Maximum size of the buffer when the property type is ESensrvBufferProperty. |
|
Type definition for property identifier.
|
|
Special index types for iArrayIndex. Any other value indicates that this property is a member of an array of properties
|
|
Identifies the range of values that must be used for TSensrvPropertyId. These ranges are defined so that any customers wishing to add additional properties not yet supported by Symbian can do so without causing clashes with Symbian defined properties. 1-4095 General channel properties owned and defined by Symbian 4096-8191 Specific Channel properties owned and defined by Symbian 8192-12287 A range for customers to define their own properties. Usage defined by customer
|
|
Property types.
|
|
Maximum size of the buffer when the property type is ESensrvBufferProperty.
|