services_discovery_sys_t Struct Reference

Collaboration diagram for services_discovery_sys_t:

Collaboration graph
[legend]

Data Fields

AvahiThreadedPoll * poll
AvahiClient * client
AvahiServiceBrowser * sb
vlc_dictionary_t services_name_to_input_item
vlc_thread_t thread
enum type_e i_type
char * psz_dir [2]
const char * psz_var
int i_tracks_num
input_item_t ** pp_items
int i_count
char * psz_name
uint32_t i_bus
uint8_t i_dev
uint16_t i_product_id
input_thread_t ** pp_input
int i_input
char ** ppsz_urls
int i_urls
int i_items
vlc_mutex_t lock
vlc_cond_t wait
bool b_update
int i_fd
int * pi_fd
int i_announces
struct sap_announce_t ** pp_announces
bool b_strict
bool b_parse
int i_timeout
struct subsyssubsys
struct udev_monitor * monitor
void * root
UpnpClient_Handle clientHandle
MediaServerListserverList
vlc_mutex_t callbackLock
xcb_connection_t * conn
xcb_atom_t net_client_list
xcb_atom_t net_wm_name
xcb_window_t root_window
void * nodes

Field Documentation

AvahiThreadedPoll* services_discovery_sys_t::poll

Referenced by client_callback().

Referenced by browse_callback().

AvahiServiceBrowser* services_discovery_sys_t::sb

Referenced by Open().

Referenced by fileType(), Open(), and Run().

Referenced by Open().

Referenced by AddDevice(), and CountTracks().

Referenced by AddDevice(), AddTrack(), and CloseDevice().

Referenced by AddDevice().

Referenced by AddDevice(), and AddTrack().

Referenced by AddDevice(), and AddTrack().

Referenced by AddDevice(), and AddTrack().

Referenced by ParseUrls(), and Run().

Referenced by ParseUrls(), and Run().

Referenced by ParseUrls().

Referenced by ParseUrls().

Referenced by ParseUrls().

Referenced by Run(), and UrlsChange().

Referenced by Run(), and UrlsChange().

Referenced by Run(), and UrlsChange().

Referenced by Run().

Referenced by Run().

Referenced by ParseSAP().

Referenced by ParseSAP().

Referenced by Run().

Referenced by AddDevice(), and Open().

struct udev_monitor* services_discovery_sys_t::monitor [read]

Referenced by Open(), and Run().

Referenced by AddDevice(), Open(), and RemoveDevice().

Referenced by Callback().

xcb_connection_t* services_discovery_sys_t::conn

Referenced by AddItem(), Run(), and Update().

Referenced by Run(), and Update().

Referenced by AddItem().

Referenced by Update().

Referenced by Update().


The documentation for this struct was generated from the following files:

Generated on Sun Nov 22 08:06:33 2009 for VLC by  doxygen 1.5.6