-
Notifications
You must be signed in to change notification settings - Fork 7
/
Copy pathplatformManifest.xml
114 lines (110 loc) · 5.61 KB
/
platformManifest.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
<?xml version='1.0'?>
<platformManifest
platformId="tridium-generic-unix-1.2.28"
vendor="Tridium"
endian="little"
blockSize="4"
refSize="4"
armDouble="false"
debug="true"
test="true"
>
<!-- Natives -->
<natives>
<nativeKit depend="sys 1.0+" />
<nativeKit depend="inet 1.0+" />
<nativeKit depend="datetimeStd 1.0+" />
<nativeKit depend="platUnix 1.0+" />
<nativeKit depend="rpiDigitalIo 1.0+" />
<nativeKit depend="BACnet 1.0+" />
<nativeMethod qname="sys::Sys.platformType" id="0::0" />
<nativeMethod qname="sys::Sys.copy" id="0::1" />
<nativeMethod qname="sys::Sys.malloc" id="0::2" />
<nativeMethod qname="sys::Sys.free" id="0::3" />
<nativeMethod qname="sys::Sys.intStr" id="0::4" />
<nativeMethod qname="sys::Sys.hexStr" id="0::5" />
<nativeMethod qname="sys::Sys.longStr" id="0::6" />
<nativeMethod qname="sys::Sys.longHexStr" id="0::7" />
<nativeMethod qname="sys::Sys.floatStr" id="0::8" />
<nativeMethod qname="sys::Sys.doubleStr" id="0::9" />
<nativeMethod qname="sys::Sys.floatToBits" id="0::10" />
<nativeMethod qname="sys::Sys.doubleToBits" id="0::11" />
<nativeMethod qname="sys::Sys.bitsToFloat" id="0::12" />
<nativeMethod qname="sys::Sys.bitsToDouble" id="0::13" />
<nativeMethod qname="sys::Sys.ticks" id="0::14" />
<nativeMethod qname="sys::Sys.sleep" id="0::15" />
<nativeMethod qname="sys::Sys.compareBytes" id="0::16" />
<nativeMethod qname="sys::Sys.setBytes" id="0::17" />
<nativeMethod qname="sys::Sys.andBytes" id="0::18" />
<nativeMethod qname="sys::Sys.orBytes" id="0::19" />
<nativeMethod qname="sys::Sys.scodeAddr" id="0::20" />
<nativeMethod qname="sys::Sys.rand" id="0::21" />
<nativeMethod qname="sys::Component.invokeVoid" id="0::22" />
<nativeMethod qname="sys::Component.invokeBool" id="0::23" />
<nativeMethod qname="sys::Component.invokeInt" id="0::24" />
<nativeMethod qname="sys::Component.invokeLong" id="0::25" />
<nativeMethod qname="sys::Component.invokeFloat" id="0::26" />
<nativeMethod qname="sys::Component.invokeDouble" id="0::27" />
<nativeMethod qname="sys::Component.invokeBuf" id="0::28" />
<nativeMethod qname="sys::Component.getBool" id="0::29" />
<nativeMethod qname="sys::Component.getInt" id="0::30" />
<nativeMethod qname="sys::Component.getLong" id="0::31" />
<nativeMethod qname="sys::Component.getFloat" id="0::32" />
<nativeMethod qname="sys::Component.getDouble" id="0::33" />
<nativeMethod qname="sys::Component.getBuf" id="0::34" />
<nativeMethod qname="sys::Component.doSetBool" id="0::35" />
<nativeMethod qname="sys::Component.doSetInt" id="0::36" />
<nativeMethod qname="sys::Component.doSetLong" id="0::37" />
<nativeMethod qname="sys::Component.doSetFloat" id="0::38" />
<nativeMethod qname="sys::Component.doSetDouble" id="0::39" />
<nativeMethod qname="sys::Type.malloc" id="0::40" />
<nativeMethod qname="sys::StdOutStream.doWrite" id="0::41" />
<nativeMethod qname="sys::StdOutStream.doWriteBytes" id="0::42" />
<nativeMethod qname="sys::StdOutStream.doFlush" id="0::43" />
<nativeMethod qname="sys::FileStore.doSize" id="0::44" />
<nativeMethod qname="sys::FileStore.doOpen" id="0::45" />
<nativeMethod qname="sys::FileStore.doRead" id="0::46" />
<nativeMethod qname="sys::FileStore.doReadBytes" id="0::47" />
<nativeMethod qname="sys::FileStore.doWrite" id="0::48" />
<nativeMethod qname="sys::FileStore.doWriteBytes" id="0::49" />
<nativeMethod qname="sys::FileStore.doTell" id="0::50" />
<nativeMethod qname="sys::FileStore.doSeek" id="0::51" />
<nativeMethod qname="sys::FileStore.doFlush" id="0::52" />
<nativeMethod qname="sys::FileStore.doClose" id="0::53" />
<nativeMethod qname="sys::FileStore.rename" id="0::54" />
<nativeMethod qname="sys::Test.doMain" id="0::55" />
<nativeMethod qname="sys::Str.fromBytes" id="0::56" />
<nativeMethod qname="sys::PlatformService.doPlatformId" id="0::57" />
<nativeMethod qname="sys::PlatformService.getPlatVersion" id="0::58" />
<nativeMethod qname="sys::PlatformService.getNativeMemAvailable" id="0::59" />
<nativeMethod qname="inet::TcpSocket.connect" id="2::0" />
<nativeMethod qname="inet::TcpSocket.finishConnect" id="2::1" />
<nativeMethod qname="inet::TcpSocket.write" id="2::2" />
<nativeMethod qname="inet::TcpSocket.read" id="2::3" />
<nativeMethod qname="inet::TcpSocket.close" id="2::4" />
<nativeMethod qname="inet::TcpServerSocket.bind" id="2::5" />
<nativeMethod qname="inet::TcpServerSocket.accept" id="2::6" />
<nativeMethod qname="inet::TcpServerSocket.close" id="2::7" />
<nativeMethod qname="inet::UdpSocket.open" id="2::8" />
<nativeMethod qname="inet::UdpSocket.bind" id="2::9" />
<nativeMethod qname="inet::UdpSocket.send" id="2::10" />
<nativeMethod qname="inet::UdpSocket.receive" id="2::11" />
<nativeMethod qname="inet::UdpSocket.close" id="2::12" />
<nativeMethod qname="inet::UdpSocket.maxPacketSize" id="2::13" />
<nativeMethod qname="inet::UdpSocket.idealPacketSize" id="2::14" />
<nativeMethod qname="inet::Crypto.sha1" id="2::15" />
<nativeMethod qname="inet::UdpSocket.join" id="2::16" />
<nativeMethod qname="rpiDigitalIo::Dio.doInit" id="4::0" />
<nativeMethod qname="rpiDigitalIo::Dio.doRead" id="4::1" />
<nativeMethod qname="rpiDigitalIo::Dio.doWrite" id="4::2" />
<nativeMethod qname="datetimeStd::DateTimeServiceStd.doNow" id="9::0" />
<nativeMethod qname="datetimeStd::DateTimeServiceStd.doSetClock" id="9::1" />
<nativeMethod qname="datetimeStd::DateTimeServiceStd.doGetUtcOffset" id="9::2" />
<nativeMethod qname="BACnet::BACnetDev.doInit" id="85::0" />
</natives>
<manifestIncludes>
<schemes>
<scheme id="m"/>
</schemes>
</manifestIncludes>
</platformManifest>