INtime SDK Help
hpeSetTransmitTimeOffset
INtime 7.x SDK > About INtime > Networking and I/O > High-Performance Ethernet > hpeSetTransmitTimeOffset

Set the global offset to be added to the launch time.

HPESTATUS hpsSetTransmitTimeOffset(
    HPEHANDLE devhandle, 
    DWORD ns_offset
);
 

HPESTATUS hpsSetTransmitTimeOffset(
    HPEHANDLE devhandle,
    DWORD queue, 
    DWORD ns_offset
);

Parameters

devhandle
A handle value for the device.
queue
Queue ID. hpeSetTransmitTimeOffset() omits this parameter and defaults its value to 0.
ns_offset
The launch time offset in nanseconds. The bottom 5 bits are ignored.

Remarks

This call affects all streaming queues.

Return Values

A status value indicating the success or failure of the operation:

E_OK The operation completed successfully.
E_EXIST The handle given is not a handle for an open HPE interface.
E_SUPPORT The operation is not supported on the target hardware.

Requirements

Versions Defined in Include Link to
INtime 6.0 (HPE3) intime/rt/include/hpeif2.h hpeif2.h hpeif2.lib
See Also