SeqDevice
Object Hierarchy:
Description:
[ Compact ]
[ CCode ( cname = "snd_seq_t" , cprefix = "snd_seq_" , free_function = "" ) ]
public class SeqDevice
[ CCode ( cname = "snd_seq_t" , cprefix = "snd_seq_" , free_function = "" ) ]
public class SeqDevice
Namespace: Alsa
Package: alsa
Content:
Static methods:
- public static int open (out SeqDevice seq, string name, SeqOpenMode streams, int mode)
Methods:
- public int client_id ()
- public int close ()
- public int connect_from (int my_port, int src_client, int src_port)
- public int connect_to (int my_port, int dest_client, int dest_port)
- public int create_simple_port (string name, SeqPortCap caps, SeqPortType type)
- public int delete_simple_port (int port)
- public int disconnect_from (int my_port, int src_client, int src_port)
- public int disconnect_to (int my_port, int dest_client, int dest_port)
- public int drain_output ()
- public int drop_input ()
- public int drop_input_buffer ()
- public int drop_output ()
- public int drop_output_buffer ()
- public int event_input (out SeqEvent ev)
- public int event_input_pending (bool fetch_sequencer)
- public int event_output (SeqEvent ev)
- public int event_output_buffer (SeqEvent ev)
- public int event_output_direct (SeqEvent ev)
- public int event_output_pending ()
- public int extract_output (out SeqEvent ev)
- public size_t get_input_buffer_size ()
- public size_t get_output_buffer_size ()
- public unowned string name ()
- public int nonblock (int nonblock)
- public int parse_address (SeqAddr addr, string str)
- public int poll_descriptors (pollfd[] pfds, int events)
- public int poll_descriptors_count (int events)
- public int poll_descriptors_revents (pollfd[] pfds, out ushort revents)
- public int query_named_queue (string name)
- public int query_next_client (SeqClientInfo info)
- public int query_next_port (SeqPortInfo info)
- public int query_port_subscribers (SeqQuerySubscribe subs)
- public int reset_pool_input ()
- public int reset_pool_output ()
- public int set_client_event_filter (SeqEventType event_type)
- public int set_client_name (string name)
- public int set_client_pool_input (size_t size)
- public int set_client_pool_output (size_t size)
- public int set_client_pool_output_room (size_t size)
- public int set_input_buffer_size (size_t size)
- public int set_output_buffer_size (size_t size)
- public int sync_output_queue ()
- public SeqType type ()