NOW LOADING

MidiRtpKnownRemoteClient


A remote RTP-MIDI device a host has already been told to allow or deny
Namespace Windows.Devices.Midi2.Transports.Rtp
Type Name MidiRtpKnownRemoteClient
Type WinRT Runtime Class
IDL MidiRtpKnownRemoteClient.idl

Held in MidiRtpHostKnownClientsConfig.KnownClients, and reported in MidiRtpConfiguredHost.KnownRemoteClients.

Constructors

Constructor Description
MidiRtpKnownRemoteClient() Creates an empty entry, with IsAllowed false
MidiRtpKnownRemoteClient(remoteClientName, isAllowed) Creates an entry for this remote device

Properties

Property Description
RemoteClientName The name the remote device sends
IsAllowed True to let the remote device connect without asking again, and false to turn it away

Remarks

RTP-MIDI carries nothing else that stays the same from one connection to the next, so a remote device is recognized by the name it sends, ignoring uppercase and lowercase differences. An entry with an empty name is skipped when the configuration is saved.

Didn't find what you were looking for?

Windows MIDI Services is an open source project with all source available on GitHub. We have a great community on Discord as well. Between GitHub and Discord, you should find the information you are looking for.