Typedefs

midi_function_types.h File Reference

Function signature definitions. More...

#include <inttypes.h>
#include <stdbool.h>

Go to the source code of this file.

Typedefs

typedef struct _midi_device MidiDevice
typedef void(* midi_one_byte_func_t )(MidiDevice *device, uint8_t byte)
typedef void(* midi_two_byte_func_t )(MidiDevice *device, uint8_t byte0, uint8_t byte1)
typedef void(* midi_three_byte_func_t )(MidiDevice *device, uint8_t byte0, uint8_t byte1, uint8_t byte2)
typedef void(* midi_var_byte_func_t )(MidiDevice *device, uint16_t count, uint8_t byte0, uint8_t byte1, uint8_t byte2)

Detailed Description

Function signature definitions.


Typedef Documentation

typedef void(* midi_one_byte_func_t)(MidiDevice *device, uint8_t byte)
typedef void(* midi_three_byte_func_t)(MidiDevice *device, uint8_t byte0, uint8_t byte1, uint8_t byte2)
typedef void(* midi_two_byte_func_t)(MidiDevice *device, uint8_t byte0, uint8_t byte1)
typedef void(* midi_var_byte_func_t)(MidiDevice *device, uint16_t count, uint8_t byte0, uint8_t byte1, uint8_t byte2)
typedef struct _midi_device MidiDevice