linuxfirewiredevice.cpp File Reference

Go to the source code of this file.

Classes

class  LFDPriv
struct  dev_item

Typedefs

typedef QMap< raw1394handle_t,
LinuxFirewireDevice * > 
handle_to_lfd_t

Functions

static void add_handle (raw1394handle_t handle, LinuxFirewireDevice *dev)
static void remove_handle (raw1394handle_t handle)
int linux_firewire_device_tspacket_handler (unsigned char *tspacket, int len, uint dropped, void *callback_data)
void * linux_firewire_device_port_handler_thunk (void *param)
static bool has_data (int fd, uint msec)
static QString speed_to_string (uint speed)
static int linux_firewire_device_bus_reset_handler (raw1394handle_t handle, uint generation)
static bool get_guid (raw1394handle_t handle, nodeid_t node, uint64_t &guid, bool &temp_unavailable)


Typedef Documentation

typedef QMap<raw1394handle_t,LinuxFirewireDevice*> handle_to_lfd_t

Definition at line 45 of file linuxfirewiredevice.cpp.


Function Documentation

static void add_handle ( raw1394handle_t  handle,
LinuxFirewireDevice dev 
) [static]

Definition at line 98 of file linuxfirewiredevice.cpp.

Referenced by LinuxFirewireDevice::OpenPort().

static void remove_handle ( raw1394handle_t  handle  )  [static]

Definition at line 104 of file linuxfirewiredevice.cpp.

Referenced by LinuxFirewireDevice::ClosePort().

int linux_firewire_device_tspacket_handler ( unsigned char *  tspacket,
int  len,
uint  dropped,
void *  callback_data 
)

Definition at line 975 of file linuxfirewiredevice.cpp.

void * linux_firewire_device_port_handler_thunk ( void *  param  ) 

Definition at line 589 of file linuxfirewiredevice.cpp.

static bool has_data ( int  fd,
uint  msec 
) [static]

Definition at line 991 of file linuxfirewiredevice.cpp.

Referenced by LinuxFirewireDevice::RunPortHandler().

static QString speed_to_string ( uint  speed  )  [static]

Definition at line 1012 of file linuxfirewiredevice.cpp.

Referenced by LinuxFirewireDevice::SetAVStreamSpeed().

static int linux_firewire_device_bus_reset_handler ( raw1394handle_t  handle,
uint  generation 
) [static]

Definition at line 1021 of file linuxfirewiredevice.cpp.

Referenced by LinuxFirewireDevice::OpenPort().

static bool get_guid ( raw1394handle_t  handle,
nodeid_t  node,
uint64_t guid,
bool temp_unavailable 
) [static]

Definition at line 1037 of file linuxfirewiredevice.cpp.


Generated on Sat Dec 18 05:15:53 2010 for MythTV by  doxygen 1.5.5