raw1394_iso_xmit_init
(9)
About This Document
libraw1394
Introduction
Short Introduction into IEEE 1394
Data Structures and Program Flow
Isochronous Transmission and Reception
Function Reference
raw1394_iso_xmit_init
(9)
raw1394_iso_recv_init
(9)
raw1394_iso_multichannel_recv_init
(9)
raw1394_iso_recv_listen_channel
(9)
raw1394_iso_recv_unlisten_channel
(9)
raw1394_iso_recv_set_channel_mask
(9)
raw1394_iso_xmit_start
(9)
raw1394_iso_recv_start
(9)
raw1394_iso_xmit_write
(9)
raw1394_iso_xmit_sync
(9)
raw1394_iso_recv_flush
(9)
raw1394_iso_stop
(9)
raw1394_iso_shutdown
(9)
raw1394_read_cycle_timer
(9)
raw1394_get_errcode
(9)
raw1394_errcode_to_errno
(9)
raw1394_new_handle
(9)
raw1394_destroy_handle
(9)
raw1394_new_handle_on_port
(9)
raw1394_busreset_notify
(9)
raw1394_get_fd
(9)
raw1394_set_userdata
(9)
raw1394_get_userdata
(9)
raw1394_get_local_id
(9)
raw1394_get_irm_id
(9)
raw1394_get_nodecount
(9)
raw1394_get_port_info
(9)
raw1394_set_port
(9)
raw1394_reset_bus
(9)
raw1394_reset_bus_new
(9)
raw1394_loop_iterate
(9)
raw1394_set_bus_reset_handler
(9)
raw1394_get_generation
(9)
raw1394_update_generation
(9)
raw1394_set_tag_handler
(9)
raw1394_set_arm_tag_handler
(9)
raw1394_set_fcp_handler
(9)
int
(9)
int
(9)
raw1394_arm_register
(9)
raw1394_arm_unregister
(9)
raw1394_arm_set_buf
(9)
raw1394_arm_get_buf
(9)
raw1394_echo_request
(9)
raw1394_wake_up
(9)
raw1394_phy_packet_write
(9)
raw1394_start_phy_packet_write
(9)
raw1394_start_read
(9)
raw1394_start_write
(9)
raw1394_start_lock
(9)
raw1394_start_lock64
(9)
raw1394_start_async_stream
(9)
raw1394_start_async_send
(9)
raw1394_read
(9)
raw1394_write
(9)
raw1394_lock
(9)
raw1394_lock64
(9)
raw1394_async_stream
(9)
raw1394_async_send
(9)
raw1394_start_fcp_listen
(9)
raw1394_stop_fcp_listen
(9)
raw1394_get_libversion
(9)
raw1394_update_config_rom
(9)
raw1394_get_config_rom
(9)
raw1394_bandwidth_modify
(9)
raw1394_channel_modify
(9)
Function Reference
libraw1394
raw1394_iso_xmit_init
(9)
—
initialize isochronous transmission
raw1394_iso_recv_init
(9)
—
initialize isochronous reception
raw1394_iso_multichannel_recv_init
(9)
—
initialize multi-channel iso reception
raw1394_iso_recv_listen_channel
(9)
—
listen to a specific channel in multi-channel mode
raw1394_iso_recv_unlisten_channel
(9)
—
stop listening to a specific channel in multi-channel mode
raw1394_iso_recv_set_channel_mask
(9)
—
listen or unlisten to a whole bunch of channels at once
raw1394_iso_xmit_start
(9)
—
begin isochronous transmission
raw1394_iso_recv_start
(9)
—
begin isochronous reception
raw1394_iso_xmit_write
(9)
—
alternative blocking-write API for ISO transmission
raw1394_iso_xmit_sync
(9)
—
wait until all queued packets have been sent
raw1394_iso_recv_flush
(9)
—
flush all already received iso packets from kernel into user space
raw1394_iso_stop
(9)
—
halt isochronous transmission or reception
raw1394_iso_shutdown
(9)
—
clean up and deallocate all resources for isochronous transmission or reception
raw1394_read_cycle_timer
(9)
—
get the current value of the cycle timer
raw1394_get_errcode
(9)
—
return error code of async transaction
raw1394_errcode_to_errno
(9)
—
convert libraw1394 errcode to errno
raw1394_new_handle
(9)
—
create new handle
raw1394_destroy_handle
(9)
—
deallocate handle
raw1394_new_handle_on_port
(9)
—
create a new handle and bind it to a port
raw1394_busreset_notify
(9)
—
Switch off/on busreset-notification for handle
raw1394_get_fd
(9)
—
get the communication file descriptor
raw1394_set_userdata
(9)
—
associate user data with a handle
raw1394_get_userdata
(9)
—
retrieve user data from handle
raw1394_get_local_id
(9)
—
get node ID of the current port
raw1394_get_irm_id
(9)
—
get node ID of isochronous resource manager
raw1394_get_nodecount
(9)
—
get number of nodes on the bus
raw1394_get_port_info
(9)
—
get information about available ports
raw1394_set_port
(9)
—
choose port for handle
raw1394_reset_bus
(9)
—
initiate bus reset
raw1394_reset_bus_new
(9)
—
Reset the connected bus (with certain type).
raw1394_loop_iterate
(9)
—
get and process one event message
raw1394_set_bus_reset_handler
(9)
—
set bus reset handler
raw1394_get_generation
(9)
—
get generation number of handle
raw1394_update_generation
(9)
—
set generation number of handle
raw1394_set_tag_handler
(9)
—
set request completion handler
raw1394_set_arm_tag_handler
(9)
—
set the async request handler
raw1394_set_fcp_handler
(9)
—
set FCP handler
int
(9)
—
This is the general request handler
int
(9)
—
This is the general arm-request handle
raw1394_arm_register
(9)
—
register an AddressRangeMapping
raw1394_arm_unregister
(9)
—
unregister an AddressRangeMapping
raw1394_arm_set_buf
(9)
—
set the buffer of an AdressRangeMapping
raw1394_arm_get_buf
(9)
—
get the buffer of an AdressRangeMapping
raw1394_echo_request
(9)
—
send an echo request to the driver
raw1394_wake_up
(9)
—
wake up raw1394_loop_iterate
raw1394_phy_packet_write
(9)
—
send physical request
raw1394_start_phy_packet_write
(9)
—
initiate sending a physical request
raw1394_start_read
(9)
—
initiate a read transaction
raw1394_start_write
(9)
—
initiate a write transaction
raw1394_start_lock
(9)
—
initiate a 32-bit compare-swap lock transaction
raw1394_start_lock64
(9)
—
initiate a 64-bit compare-swap lock transaction
raw1394_start_async_stream
(9)
—
initiate asynchronous stream
raw1394_start_async_send
(9)
—
send an asynchronous packet
raw1394_read
(9)
—
send async read request to a node and wait for response.
raw1394_write
(9)
—
send async write request to a node and wait for response.
raw1394_lock
(9)
—
send 32-bit compare-swap lock request and wait for response.
raw1394_lock64
(9)
—
send 64-bit compare-swap lock request and wait for response.
raw1394_async_stream
(9)
—
raw1394_async_send
(9)
—
raw1394_start_fcp_listen
(9)
—
enable reception of FCP events
raw1394_stop_fcp_listen
(9)
—
disable reception of FCP events
raw1394_get_libversion
(9)
—
Returns the version string
raw1394_update_config_rom
(9)
—
updates the configuration ROM of a host
raw1394_get_config_rom
(9)
—
reads the current version of the configuration ROM of a host
raw1394_bandwidth_modify
(9)
—
allocate or release bandwidth
raw1394_channel_modify
(9)
—
allocate or release isochronous channel
raw1394_iso_xmit_init
(9)