LibTiePie
0.9.16
Library for interfacing TiePie engineering instruments
|
Functions common to all objects.
These functions can be called with any handle.
Functions | |
void | ObjClose (LibTiePieHandle_t hHandle) |
Close a object. More... | |
bool8_t | ObjIsRemoved (LibTiePieHandle_t hHandle) |
Check whether an object is removed. More... | |
uint64_t | ObjGetInterfaces (LibTiePieHandle_t hHandle) |
Check which interface are supported by the specified object. More... | |
void ObjClose | ( | LibTiePieHandle_t | hHandle | ) |
Close a object.
When closing a object, its handle becomes invalid and must not be used again.
[in] | hHandle | A handle identifying the object. |
INVALID_HANDLE | The handle to the device is invalid. |
LIBRARY_NOT_INITIALIZED | The library is not initialized, see LibInit(). |
SUCCESS | The function executed successfully. |
bool8_t ObjIsRemoved | ( | LibTiePieHandle_t | hHandle | ) |
Check whether an object is removed.
[in] | hHandle | A handle identifying the object. |
INVALID_HANDLE | The handle to the device is invalid. |
LIBRARY_NOT_INITIALIZED | The library is not initialized, see LibInit(). |
SUCCESS | The function executed successfully. |
uint64_t ObjGetInterfaces | ( | LibTiePieHandle_t | hHandle | ) |
Check which interface are supported by the specified object.
[in] | hHandle | A handle identifying the object. |
INVALID_HANDLE | The handle to the device is invalid. |
LIBRARY_NOT_INITIALIZED | The library is not initialized, see LibInit(). |
SUCCESS | The function executed successfully. |