dxd - dynax driver framework 3.0.1d223
cross platform open source driver development framework
Loading...
Searching...
No Matches
dx::usb::isoc Namespace Reference

the isochronous transfer as both platforms describe it, frame by frame More...

Classes

struct  correlation
 the bus frame clock's correlation with the timestamp clock, the same in every environment: which frame the tick serves, where the wire is now, when a frame starts More...
union  frame
 one frame of a request: what was asked for, what the controller delivered and its status - laid over the platform's own frame structure, so a request is filled once and submitted as it stands More...
class  pipeline
 one isochronous endpoint's request pipeline and data move over the slots of a round, the same in every environment More...
struct  result
 completed asynchronous isoc request, as pulled by a platform pipe's poll() More...
struct  session
 the streaming session's tick over a group's pipelines, the same in every environment More...

Enumerations

enum  { max_micro_frames = 8 , ticks_per_sec = 1000 , max_requests = 0x40 }

Detailed Description

the isochronous transfer as both platforms describe it, frame by frame

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
max_micro_frames 
ticks_per_sec 
max_requests 

(c) copyright 2009 dynamic acoustics e.U. generated on

a closed source license may be obtained by requesting a written permission from dynamic acoustics e.U.
however - governmental use generally and military use especially is strictly prohibited though.