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

Todo List

Class alsad_config_keys
Include everything that you could possibly want to configure in the alsad_config_keys struct so that it can be pulled from the config files.

Class node
Modify linked list so that threads aren't blocked to search if there are no modifications being made to the list. This change would make threads that were modifying the list have to wait until all searching threads had completed.

Global alsad_data_pipe_list_destroy (alsad_data_pipe_list_t *destroy_list)
This function should look at the linked list and destroy the lists only when they are empty

Global alsad_send_data_pipe (int sock, alsad_data_pipe_t *data_pipe)
I should send/recv the hw_params and the sw_params over the network

Global alsad_conn_with_host (alsad_connect_addr_t *conn_addr, alsad_net_structs_t *send_structs, char *userid, char *priv_key_file, alsad_control_t *conn_ctrl)
Make authentication an option

Make the control struct contain a error number so that the server can provide more information if there is an error.

Global alsad_handle_client_protocol (int sock, int handle, alsad_control_t *conn_ctrl)
I need to set up the client so that it ends cleanly

Global alsad_stream_list_destroy (alsad_stream_list_t *destroy_list)
Create a special list destory function that waits for the list to empty.

Global config_file_destroy (key_value_pair_t *pairs, int pairs_loaded)
Create config_file_set_value to update a value in an array of key_value_pair_t.

Global alsad_handle_client (void *arguments)
make authenticating an option set from the config file

Global alsad_handle_del_sink (int sock, alsad_stream_list_t *head_of_list, alsad_control_t *rcvd_control, alsad_control_t *return_ctrl)
I need a function to perform these operations in alsad_stream_list_t

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