Method | Description | |
---|---|---|
RecordingThreadBase ( System.Guid recorderTunerId, string serverHostName, int serverTcpPort, ArgusTV.DataContracts.CardChannelAllocation channelAllocation, System.DateTime startTimeUtc, System.DateTime stopTimeUtc, ArgusTV.DataContracts.UpcomingProgram recordingProgram, bool okToRenameRecordedFiles ) : System |
Method | Description | |
---|---|---|
OnCheckFileSize ( ) : bool | ||
OnCheckRecordingActive ( ) : bool | ||
OnError ( ) : void | ||
OnPrepareRecording ( RecorderCallbackServiceAgent callbackAgent, string &errorMessage ) : bool | ||
OnStartRecording ( RecorderCallbackServiceAgent callbackAgent, string &errorMessage ) : string | ||
OnStopRecording ( RecorderCallbackServiceAgent callbackAgent, bool abort ) : bool | ||
OnThreadEnding ( ) : void | ||
OnWriteLog ( TraceEventType severity, string message ) : void | ||
Run ( ) : void | ||
WriteLog ( TraceEventType severity, string message ) : void | ||
WriteLog ( string message ) : void |
Method | Description | |
---|---|---|
CallAddNewRecording ( RecorderCallbackServiceAgent callbackAgent, System.DateTime actualStartTimeUtc ) : void | ||
CallEndRecording ( RecorderCallbackServiceAgent callbackAgent, System.DateTime actualStartTimeUtc, System.DateTime actualStopTimeUtc ) : void | ||
CallStartRecordingFailed ( RecorderCallbackServiceAgent callbackAgent, string reason ) : void | ||
SetThreadExecutionState ( EXECUTION_STATE state ) : EXECUTION_STATE |
protected abstract OnPrepareRecording ( RecorderCallbackServiceAgent callbackAgent, string &errorMessage ) : bool | ||
callbackAgent | RecorderCallbackServiceAgent | |
errorMessage | string | |
return | bool |
protected abstract OnStartRecording ( RecorderCallbackServiceAgent callbackAgent, string &errorMessage ) : string | ||
callbackAgent | RecorderCallbackServiceAgent | |
errorMessage | string | |
return | string |
protected abstract OnStopRecording ( RecorderCallbackServiceAgent callbackAgent, bool abort ) : bool | ||
callbackAgent | RecorderCallbackServiceAgent | |
abort | bool | |
return | bool |
protected abstract OnWriteLog ( TraceEventType severity, string message ) : void | ||
severity | TraceEventType | |
message | string | |
return | void |
public RecordingThreadBase ( System.Guid recorderTunerId, string serverHostName, int serverTcpPort, ArgusTV.DataContracts.CardChannelAllocation channelAllocation, System.DateTime startTimeUtc, System.DateTime stopTimeUtc, ArgusTV.DataContracts.UpcomingProgram recordingProgram, bool okToRenameRecordedFiles ) : System | ||
recorderTunerId | System.Guid | |
serverHostName | string | |
serverTcpPort | int | |
channelAllocation | ArgusTV.DataContracts.CardChannelAllocation | |
startTimeUtc | System.DateTime | |
stopTimeUtc | System.DateTime | |
recordingProgram | ArgusTV.DataContracts.UpcomingProgram | |
okToRenameRecordedFiles | bool | |
return | System |
protected WriteLog ( TraceEventType severity, string message ) : void | ||
severity | TraceEventType | |
message | string | |
return | void |