Initialize |
public sealed class InitializeRequest : IMessage<InitializeRequest>, IMessage, IEquatable<InitializeRequest>, IDeepCloneable<InitializeRequest>, IBufferMessage
The InitializeRequest type exposes the following members.
Name | Description | |
---|---|---|
InitializeRequest | ||
InitializeRequest(InitializeRequest) |
Name | Description | |
---|---|---|
ConditionDllPath | Path to a DLL implementing the condition interface. | |
Descriptor | ||
DeviceId | Serial number of the device to initialize the streaming for. | |
FramesAfterTrigger | Number of frames to be added after the triggered event | |
FramesPerTrace | Number of frames to be saved in a single trace file. If StreamingMode is triggered, this sets the number of frames kept in a trace file before the trigger event. The trace file will continue after the trigger for frames_after_trigger, if set. | |
HasStreamingMode | Gets whether the "streaming_mode" field is set | |
MaxSimultaneousTrigger | Number of overlapping ring buffers due to too fast triggering. If the number of simultaneous triggers is exceeded, another trigger will not save the trace and be ignored instead. NOTE: Most likely, the previous triggered trace will already contain the next triggered part in the frames_after_trigger. Defaults to 3, -1 for infinite simultaneous trigger. | |
Parser | ||
StreamingMode | Mode to stream in | |
StreamingTracePath | Path to save trace files to if streaming mode is not none. |
Name | Description | |
---|---|---|
CalculateSize | ||
ClearStreamingMode | Clears the value of the "streaming_mode" field | |
Clone | ||
Equals(InitializeRequest) | ||
Equals(Object) | (Overrides ObjectEquals(Object)) | |
GetHashCode | (Overrides ObjectGetHashCode) | |
MergeFrom(CodedInputStream) | ||
MergeFrom(InitializeRequest) | ||
ToString | (Overrides ObjectToString) | |
WriteTo |
Name | Description | |
---|---|---|
ConditionDllPathFieldNumber | Field number for the "condition_dll_path" field. | |
DeviceIdFieldNumber | Field number for the "device_id" field. | |
FramesAfterTriggerFieldNumber | Field number for the "frames_after_trigger" field. | |
FramesPerTraceFieldNumber | Field number for the "frames_per_trace" field. | |
MaxSimultaneousTriggerFieldNumber | Field number for the "max_simultaneous_trigger" field. | |
StreamingModeFieldNumber | Field number for the "streaming_mode" field. | |
StreamingTracePathFieldNumber | Field number for the "streaming_trace_path" field. |