Gocator API
 All Classes Files Functions Variables Typedefs Macros Groups Pages
GoSensorInfo.h
Go to the documentation of this file.
1 /**
2  * @file GoSensorInfo.h
3  * @brief Declares the GoSensorInfo class.
4  *
5  * @internal
6  * Copyright (C) 2011-2012 by LMI Technologies Inc.
7  * Licensed under the MIT License.
8  * Redistributed files must retain the above copyright notice.
9  */
10 #ifndef GO_API_SENSOR_INFO_H
11 #define GO_API_SENSOR_INFO_H
12 
13 #include <GoSdk/GoSdkDef.h>
14 kBeginHeader()
15 #include <kApi/Io/kSerializer.h>
16 
17 /**
18  * @class GoSensorInfo
19  * @extends kObject
20  * @ingroup GoSdk-Internal
21  * @brief Represents a ...
22  */
23 typedef kObject GoSensorInfo;
24 
25 GoFx(kStatus) GoSensorInfo_Construct(GoSensorInfo* info, kAlloc allocator);
26 
27 GoFx(kStatus) GoSensorInfo_Read(GoSensorInfo info, kSerializer serializer);
28 
29 GoFx(k32u) GoSensorInfo_Id(GoSensorInfo info);
30 GoFx(kVersion) GoSensorInfo_Firmware(GoSensorInfo info);
31 GoFx(kStatus) GoSensorInfo_Model(GoSensorInfo info, kChar* model, k32u capacity);
32 GoFx(GoRole) GoSensorInfo_Role(GoSensorInfo info);
33 GoFx(kBool) GoSensorInfo_HasBuddy(GoSensorInfo info);
34 GoFx(k32u) GoSensorInfo_BuddyId(GoSensorInfo info);
35 GoFx(k32u) GoSensorInfo_User(GoSensorInfo info);
36 GoFx(GoState) GoSensorInfo_State(GoSensorInfo info);
37 GoFx(GoAlignmentState) GoSensorInfo_TransformState(GoSensorInfo info);
38 
39 kEndHeader()
40 #include <GoSdk/GoSensorInfo.x.h>
41 
42 #endif
Represents a ...
Definition: GoSensorInfo.h:14
Essential API declarations.
Represents the current state of a sensor object.