Main Page | Modules | Data Structures | File List | Data Fields | Globals | Related Pages

alsad_net_lib.c File Reference

This is the implementation of the Communications Library. More...

#include "alsad_net_lib.h"

Functions

void alsad_initialize_hw_params (alsad_hw_params_t *init_hw_params)
void alsad_initialize_sw_params (alsad_sw_params_t *init_sw_params)
void alsad_initialize_connect_addr (alsad_connect_addr_t *init_connect_addr)
void alsad_initialize_stream_props (alsad_stream_props_t *init_stream_props)
void alsad_initialize_data_pipe (alsad_data_pipe_t *init_data_pipe)
int alsad_send_hw_params (int sock, alsad_hw_params_t *hw_params)
int alsad_recv_hw_params (int sock, alsad_hw_params_t *hw_params)
int alsad_send_hw_params_w_ctrl (int sock, alsad_hw_params_t *hw_params, alsad_control_t *send_control)
int alsad_send_sw_params (int sock, alsad_sw_params_t *sw_params)
int alsad_recv_sw_params (int sock, alsad_sw_params_t *sw_params)
int alsad_send_sw_params_w_ctrl (int sock, alsad_sw_params_t *sw_params, alsad_control_t *send_control)
int alsad_send_audio_hdr (int sock, alsad_audio_hdr_t *audio_hdr, char *audiobuf)
int alsad_recv_audio_hdr (int sock, alsad_audio_hdr_t *audio_hdr)
int alsad_send_stream_props (int sock, alsad_stream_props_t *stream_props)
int alsad_recv_stream_props (int sock, alsad_stream_props_t *stream_props)
int alsad_send_conn_addr (int sock, alsad_connect_addr_t *conn_addr)
int alsad_recv_conn_addr (int sock, alsad_connect_addr_t *conn_addr)
int alsad_send_conn_addr_w_ctrl (int sock, alsad_connect_addr_t *conn_addr, alsad_control_t *send_control)
int alsad_send_control (int sock, alsad_control_t *control)
int alsad_recv_control (int sock, alsad_control_t *control)
int alsad_send_data_pipe (int sock, alsad_data_pipe_t *data_pipe)
int alsad_recv_data_pipe (int sock, alsad_data_pipe_t *data_pipe)
int alsad_send_data_pipe_w_ctrl (int sock, alsad_data_pipe_t *data_pipe, alsad_control_t *send_control)
int alsad_request_structs (int sock, alsad_net_structs_t *net_structs, alsad_control_t *control)
int alsad_reply_structs (int sock, alsad_net_structs_t *net_structs)
void alsad_free_net_structs (alsad_net_structs_t *free_structs)


Detailed Description

This is the implementation of the Communications Library.

Author:
Daniel R. Warren
Version:
1.0
Date:
November 2004

Generated on Thu Dec 16 23:07:31 2004 for alsad by doxygen 1.3.6