/
RoutePart.xml
302 lines (302 loc) · 16.4 KB
/
RoutePart.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
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
<Type Name="RoutePart" FullName="Iot.Device.Nmea0183.Sentences.RoutePart">
<TypeSignature Language="C#" Value="public class RoutePart : Iot.Device.Nmea0183.Sentences.NmeaSentence" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit RoutePart extends Iot.Device.Nmea0183.Sentences.NmeaSentence" />
<TypeSignature Language="DocId" Value="T:Iot.Device.Nmea0183.Sentences.RoutePart" />
<TypeSignature Language="VB.NET" Value="Public Class RoutePart
Inherits NmeaSentence" />
<TypeSignature Language="F#" Value="type RoutePart = class
 inherit NmeaSentence" />
<AssemblyInfo>
<AssemblyName>Iot.Device.Bindings</AssemblyName>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
<AssemblyVersion>2.2.0.0</AssemblyVersion>
<AssemblyVersion>3.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>Iot.Device.Nmea0183.Sentences.NmeaSentence</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>
RTE sentence: Identifiers of waypoints of current route
</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public RoutePart (Iot.Device.Nmea0183.TalkerSentence sentence, DateTimeOffset time);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Iot.Device.Nmea0183.TalkerSentence sentence, valuetype System.DateTimeOffset time) cil managed" />
<MemberSignature Language="DocId" Value="M:Iot.Device.Nmea0183.Sentences.RoutePart.#ctor(Iot.Device.Nmea0183.TalkerSentence,System.DateTimeOffset)" />
<MemberSignature Language="VB.NET" Value="Public Sub New (sentence As TalkerSentence, time As DateTimeOffset)" />
<MemberSignature Language="F#" Value="new Iot.Device.Nmea0183.Sentences.RoutePart : Iot.Device.Nmea0183.TalkerSentence * DateTimeOffset -> Iot.Device.Nmea0183.Sentences.RoutePart" Usage="new Iot.Device.Nmea0183.Sentences.RoutePart (sentence, time)" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>Iot.Device.Bindings</AssemblyName>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
<AssemblyVersion>2.2.0.0</AssemblyVersion>
<AssemblyVersion>3.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters>
<Parameter Name="sentence" Type="Iot.Device.Nmea0183.TalkerSentence" />
<Parameter Name="time" Type="System.DateTimeOffset" />
</Parameters>
<Docs>
<param name="sentence">To be added.</param>
<param name="time">To be added.</param>
<summary>
Internal constructor
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public RoutePart (Iot.Device.Nmea0183.TalkerId talkerId, System.Collections.Generic.IEnumerable<string> fields, DateTimeOffset time);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(valuetype Iot.Device.Nmea0183.TalkerId talkerId, class System.Collections.Generic.IEnumerable`1<string> fields, valuetype System.DateTimeOffset time) cil managed" />
<MemberSignature Language="DocId" Value="M:Iot.Device.Nmea0183.Sentences.RoutePart.#ctor(Iot.Device.Nmea0183.TalkerId,System.Collections.Generic.IEnumerable{System.String},System.DateTimeOffset)" />
<MemberSignature Language="VB.NET" Value="Public Sub New (talkerId As TalkerId, fields As IEnumerable(Of String), time As DateTimeOffset)" />
<MemberSignature Language="F#" Value="new Iot.Device.Nmea0183.Sentences.RoutePart : Iot.Device.Nmea0183.TalkerId * seq<string> * DateTimeOffset -> Iot.Device.Nmea0183.Sentences.RoutePart" Usage="new Iot.Device.Nmea0183.Sentences.RoutePart (talkerId, fields, time)" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>Iot.Device.Bindings</AssemblyName>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
<AssemblyVersion>2.2.0.0</AssemblyVersion>
<AssemblyVersion>3.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters>
<Parameter Name="talkerId" Type="Iot.Device.Nmea0183.TalkerId" />
<Parameter Name="fields" Type="System.Collections.Generic.IEnumerable<System.String>" />
<Parameter Name="time" Type="System.DateTimeOffset" />
</Parameters>
<Docs>
<param name="talkerId">To be added.</param>
<param name="fields">To be added.</param>
<param name="time">To be added.</param>
<summary>
Date and time message (ZDA). This should not normally need the last time as argument, because it defines it.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public RoutePart (string routeName, int totalSequences, int sequence, System.Collections.Generic.List<string> waypointNames);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(string routeName, int32 totalSequences, int32 sequence, class System.Collections.Generic.List`1<string> waypointNames) cil managed" />
<MemberSignature Language="DocId" Value="M:Iot.Device.Nmea0183.Sentences.RoutePart.#ctor(System.String,System.Int32,System.Int32,System.Collections.Generic.List{System.String})" />
<MemberSignature Language="VB.NET" Value="Public Sub New (routeName As String, totalSequences As Integer, sequence As Integer, waypointNames As List(Of String))" />
<MemberSignature Language="F#" Value="new Iot.Device.Nmea0183.Sentences.RoutePart : string * int * int * System.Collections.Generic.List<string> -> Iot.Device.Nmea0183.Sentences.RoutePart" Usage="new Iot.Device.Nmea0183.Sentences.RoutePart (routeName, totalSequences, sequence, waypointNames)" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>Iot.Device.Bindings</AssemblyName>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
<AssemblyVersion>2.2.0.0</AssemblyVersion>
<AssemblyVersion>3.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters>
<Parameter Name="routeName" Type="System.String" />
<Parameter Name="totalSequences" Type="System.Int32" />
<Parameter Name="sequence" Type="System.Int32" />
<Parameter Name="waypointNames" Type="System.Collections.Generic.List<System.String>" />
</Parameters>
<Docs>
<param name="routeName">To be added.</param>
<param name="totalSequences">To be added.</param>
<param name="sequence">To be added.</param>
<param name="waypointNames">To be added.</param>
<summary>
Constructs a new RTE sentence
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Id">
<MemberSignature Language="C#" Value="public static Iot.Device.Nmea0183.SentenceId Id { get; }" />
<MemberSignature Language="ILAsm" Value=".property valuetype Iot.Device.Nmea0183.SentenceId Id" />
<MemberSignature Language="DocId" Value="P:Iot.Device.Nmea0183.Sentences.RoutePart.Id" />
<MemberSignature Language="VB.NET" Value="Public Shared ReadOnly Property Id As SentenceId" />
<MemberSignature Language="F#" Value="static member Id : Iot.Device.Nmea0183.SentenceId" Usage="Iot.Device.Nmea0183.Sentences.RoutePart.Id" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Iot.Device.Bindings</AssemblyName>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
<AssemblyVersion>2.2.0.0</AssemblyVersion>
<AssemblyVersion>3.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Iot.Device.Nmea0183.SentenceId</ReturnType>
</ReturnValue>
<Docs>
<summary>
This sentence's id
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ReplacesOlderInstance">
<MemberSignature Language="C#" Value="public override bool ReplacesOlderInstance { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance bool ReplacesOlderInstance" />
<MemberSignature Language="DocId" Value="P:Iot.Device.Nmea0183.Sentences.RoutePart.ReplacesOlderInstance" />
<MemberSignature Language="VB.NET" Value="Public Overrides ReadOnly Property ReplacesOlderInstance As Boolean" />
<MemberSignature Language="F#" Value="member this.ReplacesOlderInstance : bool" Usage="Iot.Device.Nmea0183.Sentences.RoutePart.ReplacesOlderInstance" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Iot.Device.Bindings</AssemblyName>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
<AssemblyVersion>2.2.0.0</AssemblyVersion>
<AssemblyVersion>3.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Docs>
<summary>
False, since multiple messages belong to a packet
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RouteName">
<MemberSignature Language="C#" Value="public string RouteName { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance string RouteName" />
<MemberSignature Language="DocId" Value="P:Iot.Device.Nmea0183.Sentences.RoutePart.RouteName" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property RouteName As String" />
<MemberSignature Language="F#" Value="member this.RouteName : string" Usage="Iot.Device.Nmea0183.Sentences.RoutePart.RouteName" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Iot.Device.Bindings</AssemblyName>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
<AssemblyVersion>2.2.0.0</AssemblyVersion>
<AssemblyVersion>3.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Docs>
<summary>
Name of the route
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Sequence">
<MemberSignature Language="C#" Value="public int Sequence { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 Sequence" />
<MemberSignature Language="DocId" Value="P:Iot.Device.Nmea0183.Sentences.RoutePart.Sequence" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property Sequence As Integer" />
<MemberSignature Language="F#" Value="member this.Sequence : int" Usage="Iot.Device.Nmea0183.Sentences.RoutePart.Sequence" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Iot.Device.Bindings</AssemblyName>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
<AssemblyVersion>2.2.0.0</AssemblyVersion>
<AssemblyVersion>3.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Docs>
<summary>
Number of the sequence (which part of the route this is). The total number of sequences in the route is
specified by <see cref="P:Iot.Device.Nmea0183.Sentences.RoutePart.TotalSequences" /></summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ToNmeaParameterList">
<MemberSignature Language="C#" Value="public override string ToNmeaParameterList ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance string ToNmeaParameterList() cil managed" />
<MemberSignature Language="DocId" Value="M:Iot.Device.Nmea0183.Sentences.RoutePart.ToNmeaParameterList" />
<MemberSignature Language="VB.NET" Value="Public Overrides Function ToNmeaParameterList () As String" />
<MemberSignature Language="F#" Value="override this.ToNmeaParameterList : unit -> string" Usage="routePart.ToNmeaParameterList " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Iot.Device.Bindings</AssemblyName>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
<AssemblyVersion>2.2.0.0</AssemblyVersion>
<AssemblyVersion>3.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>
Presents this message as output
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ToReadableContent">
<MemberSignature Language="C#" Value="public override string ToReadableContent ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance string ToReadableContent() cil managed" />
<MemberSignature Language="DocId" Value="M:Iot.Device.Nmea0183.Sentences.RoutePart.ToReadableContent" />
<MemberSignature Language="VB.NET" Value="Public Overrides Function ToReadableContent () As String" />
<MemberSignature Language="F#" Value="override this.ToReadableContent : unit -> string" Usage="routePart.ToReadableContent " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Iot.Device.Bindings</AssemblyName>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
<AssemblyVersion>2.2.0.0</AssemblyVersion>
<AssemblyVersion>3.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<inheritdoc />
</Docs>
</Member>
<Member MemberName="TotalSequences">
<MemberSignature Language="C#" Value="public int TotalSequences { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 TotalSequences" />
<MemberSignature Language="DocId" Value="P:Iot.Device.Nmea0183.Sentences.RoutePart.TotalSequences" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property TotalSequences As Integer" />
<MemberSignature Language="F#" Value="member this.TotalSequences : int" Usage="Iot.Device.Nmea0183.Sentences.RoutePart.TotalSequences" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Iot.Device.Bindings</AssemblyName>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
<AssemblyVersion>2.2.0.0</AssemblyVersion>
<AssemblyVersion>3.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Docs>
<summary>
Total sequences in this route
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="WaypointNames">
<MemberSignature Language="C#" Value="public System.Collections.Generic.List<string> WaypointNames { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.List`1<string> WaypointNames" />
<MemberSignature Language="DocId" Value="P:Iot.Device.Nmea0183.Sentences.RoutePart.WaypointNames" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property WaypointNames As List(Of String)" />
<MemberSignature Language="F#" Value="member this.WaypointNames : System.Collections.Generic.List<string>" Usage="Iot.Device.Nmea0183.Sentences.RoutePart.WaypointNames" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Iot.Device.Bindings</AssemblyName>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
<AssemblyVersion>2.2.0.0</AssemblyVersion>
<AssemblyVersion>3.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Collections.Generic.List<System.String></ReturnType>
</ReturnValue>
<Docs>
<summary>
List of waypoint names in this sequence
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>