|
Profishark API 2.6.1.0
|
Direct capture configuration. More...
#include <ProfisharkAPI.h>
Data Fields | |
| ProfisharkAPIState | Loop |
| ProfisharkAPIState | StopIfCacheFull |
| ProfisharkAPINetworkDataFormat | FileFormat |
| uint64_t | MaximumFileSize |
| uint64_t | MaximumCacheSize |
| int | FilesNumber |
| uint32_t | MaximumFileDuration |
| ProfisharkAPIState | FullFrame |
| wchar_t * | CaptureDirectory |
| wchar_t * | FilenamePattern |
Direct capture configuration.
| wchar_t* CaptureDirectory |
Absolute path to the capture directory. Maximum string length : PROFISHARK_MAX_CAPTURE_DIRECTORY_LENGTH-1
| ProfisharkAPINetworkDataFormat FileFormat |
Capture file format. Not all formats are available for each device. Check in devices capabilities.
| wchar_t* FilenamePattern |
File name pattern. Maximum string length : PROFISHARK_MAX_FILENAME_PATTERN_LENGTH-1 The following patterns are automatically replaced when the capture files are created:
The following constraints apply:
| int FilesNumber |
Maximum number of files generated by the capture. 0 means no limit
| ProfisharkAPIState FullFrame |
Enable full frame capture
| 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