Profishark API  2.3.12.0
API initialization

API management functions to allocate and free internal ressources. More...

Functions

PROFISHARKAPI_API ProfisharkApiSWVersion ProfisharkAPIGetVersion (void)
 Get API version.
 
PROFISHARKAPI_API ProfisharkAPIRet ProfisharkAPIInitialize (void)
 Initialize the Profishark library. More...
 
PROFISHARKAPI_API ProfisharkAPIRet ProfisharkAPIUninitialize (void)
 Cleanup internal library structures. More...
 

Detailed Description

API management functions to allocate and free internal ressources.

Function Documentation

◆ ProfisharkAPIInitialize()

PROFISHARKAPI_API ProfisharkAPIRet ProfisharkAPIInitialize ( void  )

Initialize the Profishark library.

This must be called before any other API call can be made. Only ProfisharkAPIGetVersion, ProfisharkAPIAddGlobalCallback, ProfisharkAPIAddDeviceCallback, ProfisharkAPIRemoveGlobalCallback and ProfisharkAPIRemoveDeviceCallback can be called before ProfisharkAPIInitialize.

◆ ProfisharkAPIUninitialize()

PROFISHARKAPI_API ProfisharkAPIRet ProfisharkAPIUninitialize ( void  )

Cleanup internal library structures.

No API calls can be made after this except for Initialize().