|
Profishark API
2.3.13.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