Profishark API
2.3.12.0
|
#include <ProfisharkAPI.h>
Data Fields | |
ProfisharkAPIState | Loop |
ProfisharkAPIState | StopIfCacheFull |
ProfisharkAPINetworkDataFormat | FileFormat |
wchar_t * | FileName |
uint64_t | MaximumFileSize |
uint64_t | MaximumCacheSize |
int | FilesNumber |
uint32_t | MaximumFileDuration |
\ brief Direct capture configuration
ProfisharkAPINetworkDataFormat FileFormat |
Capture file format. Not all formats are available for each device. Check in devices capabilities.
wchar_t* FileName |
Output file name. Timestamp is automatically added to the file name before the file extension.
int FilesNumber |
Maximum number of files generated by the capture. 0 means no limit
ProfisharkAPIState Loop |
Enable round-robin style loop through files, erasing older files if needed.
uint64_t MaximumCacheSize |
Maximum cache size in bytes
uint32_t MaximumFileDuration |
Maximum duration of a capture file in seconds
uint64_t MaximumFileSize |
Maximum size of a capture file in bytes. 0 means no limit
ProfisharkAPIState StopIfCacheFull |
Stop capture automatically when cache is full