13
13
<summary>Endpoints represent an individual source or destination on the MIDI stream.</summary>
14
14
<remarks>Physical endpoints are owned by <see cref="T:MonoMac.CoreMidi.MidiEntity" /> objects, virtual endpoints do not have an owning entity.</remarks>
15
<related type="sample" href="http://samples.xamarin.com/Samples/ByGuid?guid=C30005F2-43D7-4242-85C8-5C13BFE7BBA5">CoreMidiSample</related>
18
<Member MemberName="AdvanceScheduleTimeMuSec">
19
<MemberSignature Language="C#" Value="public int AdvanceScheduleTimeMuSec { get; set; }" />
20
<MemberSignature Language="ILAsm" Value=".property instance int32 AdvanceScheduleTimeMuSec" />
21
<MemberType>Property</MemberType>
23
<AssemblyVersion>0.0.0.0</AssemblyVersion>
26
<ReturnType>System.Int32</ReturnType>
29
<summary>To be added.</summary>
30
<value>To be added.</value>
31
<remarks>To be added.</remarks>
34
<Member MemberName="ConnectionUniqueIDData">
35
<MemberSignature Language="C#" Value="public MonoMac.Foundation.NSData ConnectionUniqueIDData { get; set; }" />
36
<MemberSignature Language="ILAsm" Value=".property instance class MonoMac.Foundation.NSData ConnectionUniqueIDData" />
37
<MemberType>Property</MemberType>
39
<AssemblyVersion>0.0.0.0</AssemblyVersion>
42
<ReturnType>MonoMac.Foundation.NSData</ReturnType>
45
<summary>To be added.</summary>
46
<value>To be added.</value>
47
<remarks>To be added.</remarks>
50
<Member MemberName="ConnectionUniqueIDInt">
51
<MemberSignature Language="C#" Value="public int ConnectionUniqueIDInt { get; set; }" />
52
<MemberSignature Language="ILAsm" Value=".property instance int32 ConnectionUniqueIDInt" />
53
<MemberType>Property</MemberType>
55
<AssemblyVersion>0.0.0.0</AssemblyVersion>
58
<ReturnType>System.Int32</ReturnType>
61
<summary>To be added.</summary>
62
<value>To be added.</value>
63
<remarks>To be added.</remarks>
66
<Member MemberName="DisplayName">
67
<MemberSignature Language="C#" Value="public string DisplayName { get; set; }" />
68
<MemberSignature Language="ILAsm" Value=".property instance string DisplayName" />
69
<MemberType>Property</MemberType>
71
<AssemblyVersion>0.0.0.0</AssemblyVersion>
74
<ReturnType>System.String</ReturnType>
77
<summary>To be added.</summary>
78
<value>To be added.</value>
79
<remarks>To be added.</remarks>
17
82
<Member MemberName="Dispose">
18
83
<MemberSignature Language="C#" Value="public override void Dispose (bool disposing);" />
19
84
<MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance void Dispose(bool disposing) cil managed" />
31
96
<param name="disposing">
32
97
<para>If set to <see langword="true" />, the method is invoked directly and will dispose manage and unmanaged resources; If set to <see langword="false" /> the method is being called by the garbage collector finalizer and should only release unmanaged resources.</para>
34
<summary>Releases the resourced used by the MidiEndpoint object.</summary>
99
<summary>Releases the resources used by the MidiEndpoint object.</summary>
36
101
<para>This Dispose method releases the resources used by the MidiEndpoint class.</para>
37
102
<para>This method is called by both the Dispose() method and the object finalizer (Finalize). When invoked by the Dispose method, the parameter disposting <paramref name="disposing" /> is set to <see langword="true" /> and any managed object references that this object holds are also disposed or released; when invoked by the object finalizer, on the finalizer thread the value is set to <see langword="false" />. </para>
108
<Member MemberName="DriverOwner">
109
<MemberSignature Language="C#" Value="public string DriverOwner { get; set; }" />
110
<MemberSignature Language="ILAsm" Value=".property instance string DriverOwner" />
111
<MemberType>Property</MemberType>
113
<AssemblyVersion>0.0.0.0</AssemblyVersion>
116
<ReturnType>System.String</ReturnType>
119
<summary>To be added.</summary>
120
<value>To be added.</value>
121
<remarks>To be added.</remarks>
124
<Member MemberName="DriverVersion">
125
<MemberSignature Language="C#" Value="public int DriverVersion { get; set; }" />
126
<MemberSignature Language="ILAsm" Value=".property instance int32 DriverVersion" />
127
<MemberType>Property</MemberType>
129
<AssemblyVersion>0.0.0.0</AssemblyVersion>
132
<ReturnType>System.Int32</ReturnType>
135
<summary>To be added.</summary>
136
<value>To be added.</value>
137
<remarks>To be added.</remarks>
43
140
<Member MemberName="EndpointName">
44
141
<MemberSignature Language="C#" Value="public string EndpointName { get; }" />
45
142
<MemberSignature Language="ILAsm" Value=".property instance string EndpointName" />
128
225
<remarks>To be added.</remarks>
228
<Member MemberName="IsBroadcast">
229
<MemberSignature Language="C#" Value="public int IsBroadcast { get; set; }" />
230
<MemberSignature Language="ILAsm" Value=".property instance int32 IsBroadcast" />
231
<MemberType>Property</MemberType>
233
<AssemblyVersion>0.0.0.0</AssemblyVersion>
236
<ReturnType>System.Int32</ReturnType>
239
<summary>To be added.</summary>
240
<value>To be added.</value>
241
<remarks>To be added.</remarks>
131
244
<Member MemberName="IsNetworkSession">
132
245
<MemberSignature Language="C#" Value="public bool IsNetworkSession { get; }" />
133
246
<MemberSignature Language="ILAsm" Value=".property instance bool IsNetworkSession" />
145
258
<remarks>This probes for the apple.midirtp.session property in the endpoint properties.</remarks>
261
<Member MemberName="Manufacturer">
262
<MemberSignature Language="C#" Value="public string Manufacturer { get; set; }" />
263
<MemberSignature Language="ILAsm" Value=".property instance string Manufacturer" />
264
<MemberType>Property</MemberType>
266
<AssemblyVersion>0.0.0.0</AssemblyVersion>
269
<ReturnType>System.String</ReturnType>
272
<summary>To be added.</summary>
273
<value>To be added.</value>
274
<remarks>To be added.</remarks>
277
<Member MemberName="MaxSysExSpeed">
278
<MemberSignature Language="C#" Value="public int MaxSysExSpeed { get; set; }" />
279
<MemberSignature Language="ILAsm" Value=".property instance int32 MaxSysExSpeed" />
280
<MemberType>Property</MemberType>
282
<AssemblyVersion>0.0.0.0</AssemblyVersion>
285
<ReturnType>System.Int32</ReturnType>
288
<summary>To be added.</summary>
289
<value>To be added.</value>
290
<remarks>To be added.</remarks>
148
293
<Member MemberName="MessageReceived">
149
294
<MemberSignature Language="C#" Value="public event EventHandler<MonoMac.CoreMidi.MidiPacketsEventArgs> MessageReceived;" />
150
295
<MemberSignature Language="ILAsm" Value=".event class System.EventHandler`1<class MonoMac.CoreMidi.MidiPacketsEventArgs> MessageReceived" />
309
<Member MemberName="Name">
310
<MemberSignature Language="C#" Value="public string Name { get; set; }" />
311
<MemberSignature Language="ILAsm" Value=".property instance string Name" />
312
<MemberType>Property</MemberType>
314
<AssemblyVersion>0.0.0.0</AssemblyVersion>
317
<ReturnType>System.String</ReturnType>
320
<summary>To be added.</summary>
321
<value>To be added.</value>
322
<remarks>To be added.</remarks>
325
<Member MemberName="NameConfiguration">
326
<MemberSignature Language="C#" Value="public MonoMac.Foundation.NSDictionary NameConfiguration { get; set; }" />
327
<MemberSignature Language="ILAsm" Value=".property instance class MonoMac.Foundation.NSDictionary NameConfiguration" />
328
<MemberType>Property</MemberType>
330
<AssemblyVersion>0.0.0.0</AssemblyVersion>
333
<ReturnType>MonoMac.Foundation.NSDictionary</ReturnType>
336
<summary>To be added.</summary>
337
<value>To be added.</value>
338
<remarks>To be added.</remarks>
341
<Member MemberName="Offline">
342
<MemberSignature Language="C#" Value="public bool Offline { get; set; }" />
343
<MemberSignature Language="ILAsm" Value=".property instance bool Offline" />
344
<MemberType>Property</MemberType>
346
<AssemblyVersion>0.0.0.0</AssemblyVersion>
349
<ReturnType>System.Boolean</ReturnType>
352
<summary>To be added.</summary>
353
<value>To be added.</value>
354
<remarks>To be added.</remarks>
357
<Member MemberName="Private">
358
<MemberSignature Language="C#" Value="public bool Private { get; set; }" />
359
<MemberSignature Language="ILAsm" Value=".property instance bool Private" />
360
<MemberType>Property</MemberType>
362
<AssemblyVersion>0.0.0.0</AssemblyVersion>
365
<ReturnType>System.Boolean</ReturnType>
368
<summary>To be added.</summary>
369
<value>To be added.</value>
370
<remarks>To be added.</remarks>
373
<Member MemberName="ReceiveChannels">
374
<MemberSignature Language="C#" Value="public int ReceiveChannels { get; set; }" />
375
<MemberSignature Language="ILAsm" Value=".property instance int32 ReceiveChannels" />
376
<MemberType>Property</MemberType>
378
<AssemblyVersion>0.0.0.0</AssemblyVersion>
381
<ReturnType>System.Int32</ReturnType>
384
<summary>To be added.</summary>
385
<value>To be added.</value>
386
<remarks>To be added.</remarks>
164
389
<Member MemberName="Received">
165
390
<MemberSignature Language="C#" Value="public MonoMac.CoreMidi.MidiError Received (MonoMac.CoreMidi.MidiPacket[] packets);" />
166
391
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance valuetype MonoMac.CoreMidi.MidiError Received(class MonoMac.CoreMidi.MidiPacket[] packets) cil managed" />
410
<Member MemberName="TransmitChannels">
411
<MemberSignature Language="C#" Value="public int TransmitChannels { get; set; }" />
412
<MemberSignature Language="ILAsm" Value=".property instance int32 TransmitChannels" />
413
<MemberType>Property</MemberType>
415
<AssemblyVersion>0.0.0.0</AssemblyVersion>
418
<ReturnType>System.Int32</ReturnType>
421
<summary>To be added.</summary>
422
<value>To be added.</value>
423
<remarks>To be added.</remarks>