[IOT-2013] Windows: export C RD APIs from octbstack.dll
[platform/upstream/iotivity.git] / resource / csdk / stack / octbstack_product.def
1 LIBRARY octbstack
2
3 EXPORTS
4
5 ; Windows octbstack.dll exports that are required for products.
6
7 calcDimTotal
8 ConvertStrToUuid
9 convertTriggerEnumToString
10
11 FindResourceByUri
12 OCBindResource
13 OCBindResourceHandler
14 OCBindResourceInsToResource
15 OCBindResourceInterfaceToResource
16 OCBindResourceTypeToResource
17 OCCancel
18 OCClearResourceProperties
19 OCCreateOCStringLL
20 OCCreateResource
21 OCDecodeAddressForRFC6874
22 OCCreateEndpointStringFromCA
23 OCCreateResourceWithEp
24 OCDeleteResource
25 OCDiscoverDirectPairingDevices
26 OCDiscoveryEndpointDestroy
27 OCDiscoveryPayloadCreate
28 OCDiscoveryPayloadDestroy
29 OCDiscoveryPayloadGetResource
30 OCDiscoveryPayloadGetResourceCount
31 OCDoDirectPairing
32 OCDoResource
33 OCDoResponse
34 OCDoRequest
35 OCEncodeAddressForRFC6874
36 OCEndpointPayloadGetEndpoint
37 OCEndpointPayloadGetEndpointCount
38 OCFreeOCStringLL
39 OCGetDeviceId
40 OCGetDeviceOwnedState
41 OCGetDirectPairedDevices
42 OCGetHeaderOption
43 OCGetNumberOfResources
44 OCGetNumberOfResourceInterfaces
45 OCGetNumberOfResourceTypes
46 OCGetLinkLocalZoneId
47 OCGetPropertyValue
48 OCGetResourceHandle
49 OCGetResourceHandleAtUri
50 OCGetResourceHandleFromCollection
51 OCGetResourceHandler
52 OCGetResourceInterfaceName
53 OCGetResourceProperties
54 OCGetResourceTypeName
55 OCGetResourceUri
56 OCGetResourceIns
57 OCGetServerInstanceIDString
58 OCGetSupportedEndpointTpsFlags
59 OCInit
60 OCInit1
61 OCInit2
62 OCNotifyAllObservers
63 OCNotifyListOfObservers
64 OCPayloadDestroy
65 OCPresencePayloadCreate
66 OCProcess
67 OCRegisterPersistentStorageHandler
68 OCRepPayloadAddInterface
69 OCRepPayloadAddResourceType
70 OCRepPayloadAppend
71 OCRepPayloadClone
72 OCRepPayloadCreate
73 OCRepPayloadDestroy
74 OCRepPayloadGetByteStringArray
75 OCRepPayloadSetByteStringArrayAsOwner
76 OCRepPayloadGetBoolArray
77 OCRepPayloadGetDoubleArray
78 OCRepPayloadGetIntArray
79 OCRepPayloadGetPropBool
80 OCRepPayloadGetPropByteString
81 OCRepPayloadGetPropDouble
82 OCRepPayloadGetPropInt
83 OCRepPayloadGetPropObject
84 OCRepPayloadGetPropObjectArray
85 OCRepPayloadGetPropString
86 OCRepPayloadGetStringArray
87 OCRepPayloadSetBoolArray
88 OCRepPayloadSetBoolArrayAsOwner
89 OCRepPayloadSetByteStringArray
90 OCRepPayloadSetDoubleArray
91 OCRepPayloadSetDoubleArrayAsOwner
92 OCRepPayloadSetIntArray
93 OCRepPayloadSetIntArrayAsOwner
94 OCRepPayloadSetNull
95 OCRepPayloadSetPropBool
96 OCRepPayloadSetPropByteString
97 OCRepPayloadSetPropByteStringAsOwner
98 OCRepPayloadSetPropDouble
99 OCRepPayloadSetPropInt
100 OCRepPayloadSetPropObjectArray
101 OCRepPayloadSetPropObjectArrayAsOwner
102 OCRepPayloadSetPropObjectAsOwner
103 OCRepPayloadSetPropString
104 OCRepPayloadSetPropStringAsOwner
105 OCRepPayloadSetStringArray
106 OCRepPayloadSetStringArrayAsOwner
107 OCRepPayloadSetUri
108 OCResourcePayloadAddNewEndpoint
109 OCResourcePayloadAddStringLL
110 OCSecurityPayloadCreate
111 OCSetDefaultDeviceEntityHandler
112 OCSetDeviceId
113 OCSetDeviceInfo
114 OCSetHeaderOption
115 OCSetPlatformInfo
116 OCSetPropertyValue
117 OCSetResourceProperties
118 OCStartPresence
119 OCStop
120 OCStopPresence
121 OCStopMulticastServer
122 OCUnBindResource