INtime® 3.1 Software - tenAsys
INtime® 3.1 Software - tenAsys
INtime® 3.1 Software - tenAsys
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Appendix A: INtime software system calls<br />
System call<br />
UsbFillBulkUrb<br />
UsbFillControlUrb<br />
UsbFillintUrb<br />
UsbFillIsoUrb<br />
UsbFreeUrb<br />
UsbGetAsciiString<br />
UsbGetConfigDescriptor<br />
UsbGetConfiguration<br />
UsbGetDescriptor<br />
UsbGetDeviceDescriptor<br />
UsbGetEndpointCount<br />
UsbGetEndpointDescriptor<br />
UsbGetInterfaceDescriptor<br />
UsbGetLanguageString<br />
UsbGetStatus<br />
UsbInterruptClose<br />
UsbInterruptOpen<br />
UsbInterruptRead<br />
UsbInterruptWrite<br />
UsbKillUrb<br />
UsbMatchId<br />
UsbSetConfiguration<br />
UsbSetInterface<br />
UsbSubmitUrb<br />
UsbUnlinkUrb<br />
Description<br />
Fills an URB for a bulk transfer.<br />
Fills an URB for a control transfer.<br />
Fills an URB for an interrupt transfer.<br />
Fills an URB for an isochronous transfer.<br />
Frees the memory of a URB when all users of it are finished.<br />
Gets a string descriptor in ASCII format and US/English<br />
language ID.<br />
Returns a configuration descriptor given a device handle.<br />
Gets the current configuration number of a given device.<br />
Returns the descriptor of given type and index.<br />
Returns the device descriptor for a given handle.<br />
Returns the number of endpoints for a given interface.<br />
Returns the endpoint descriptor for the given interface handle<br />
and endpoint index.<br />
Returns the interface descriptor for a given handle.<br />
Gets a string descriptor in UTF-16LE format.<br />
Gets the device, interface, or endpoint status.<br />
Closes an open interrupt pipe handle.<br />
Opens a handle on an interrupt pipe for synchronous I/O.<br />
Reads from an interrupt endpoint.<br />
Writes to an interrupt endpoint.<br />
Cancels a transfer request for an endpoint.<br />
Finds a matching entry in a table of device descriptions.<br />
Creates a control transfer and synchronously submits it,<br />
returning from the call when it completes or times out.<br />
Sets an alternative setting number of a given interface.<br />
Submits a transfer request to the USB subsystem.<br />
Cancels a transfer request for an endpoint.<br />
INtimeDotNet calls<br />
System call<br />
ntxCatalogNtxHandle<br />
ntxCreateRtMailbox<br />
ntxCreateRtProcess<br />
ntxCreateRtSemaphore<br />
ntxDeleteRtMailbox<br />
ntxDeleteRtSemaphore<br />
ntxGetFirstLocation<br />
Description<br />
Names an object in a process directory.<br />
Creates an RT mailbox.<br />
Loads an RT executable and runs it in a new process.<br />
Creates an RT semaphore.<br />
Deletes an RT mailbox.<br />
Deletes an RT semaphore.<br />
Returns a handle to the first known location.<br />
137