Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Functions
midibuf.h File Reference

Go to the source code of this file.

Data Structures

struct  MidiBuffer
 

Functions

int line6_midibuf_bytes_used (struct MidiBuffer *mb)
 
int line6_midibuf_bytes_free (struct MidiBuffer *mb)
 
void line6_midibuf_destroy (struct MidiBuffer *mb)
 
int line6_midibuf_ignore (struct MidiBuffer *mb, int length)
 
int line6_midibuf_init (struct MidiBuffer *mb, int size, int split)
 
int line6_midibuf_read (struct MidiBuffer *mb, unsigned char *data, int length)
 
void line6_midibuf_reset (struct MidiBuffer *mb)
 
int line6_midibuf_skip_message (struct MidiBuffer *mb, unsigned short mask)
 
void line6_midibuf_status (struct MidiBuffer *mb)
 
int line6_midibuf_write (struct MidiBuffer *mb, unsigned char *data, int length)
 

Function Documentation

int line6_midibuf_bytes_free ( struct MidiBuffer mb)

Definition at line 72 of file midibuf.c.

int line6_midibuf_bytes_used ( struct MidiBuffer mb)

Definition at line 81 of file midibuf.c.

void line6_midibuf_destroy ( struct MidiBuffer mb)

Definition at line 260 of file midibuf.c.

int line6_midibuf_ignore ( struct MidiBuffer mb,
int  length 
)

Definition at line 237 of file midibuf.c.

int line6_midibuf_init ( struct MidiBuffer mb,
int  size,
int  split 
)

Definition at line 52 of file midibuf.c.

int line6_midibuf_read ( struct MidiBuffer mb,
unsigned char data,
int  length 
)

Definition at line 133 of file midibuf.c.

void line6_midibuf_reset ( struct MidiBuffer mb)

Definition at line 46 of file midibuf.c.

int line6_midibuf_skip_message ( struct MidiBuffer mb,
unsigned short  mask 
)

Definition at line 249 of file midibuf.c.

void line6_midibuf_status ( struct MidiBuffer mb)

Definition at line 65 of file midibuf.c.

int line6_midibuf_write ( struct MidiBuffer mb,
unsigned char data,
int  length 
)

Definition at line 90 of file midibuf.c.