Method
AgsAudioMidiCIUtilput_initiate_protocol_negotiation
since: 5.5.0
Declaration [src]
void
ags_midi_ci_util_put_initiate_protocol_negotiation (
AgsMidiCIUtil* midi_ci_util,
guchar* buffer,
guchar device_id,
guchar version,
AgsMUID source,
AgsMUID destination,
AgsMidiCIAuthorityLevel authority_level,
guchar number_of_supported_protocols,
guchar** preferred_protocol_type
)
Description [src]
Put initiate protocol negotiation message. Deprecated since MIDI CI version 1.2.
Available since: 5.5.0
Parameters
buffer
-
Type:
guchar*
The buffer.
The data is owned by the caller of the method. device_id
-
Type:
guchar
The device ID.
version
-
Type:
guchar
The version.
source
-
Type:
AgsMUID
The source.
destination
-
Type:
AgsMUID
The destination.
authority_level
-
Type:
AgsMidiCIAuthorityLevel
The authority level.
number_of_supported_protocols
-
Type:
guchar
The number of supported protocols.
preferred_protocol_type
-
Type:
guchar**
The preferred protocol type.
The data is owned by the caller of the method.