Transaction Class |
Namespace: StreamCoders.Rtsp
The Transaction type exposes the following members.
Name | Description | |
---|---|---|
![]() | Transaction |
Default constructor.
|
Name | Description | |
---|---|---|
![]() | IsComplete |
Gets a value indicating whether this object is complete.
|
![]() | IsResponseOk |
Returns true when the response is a 200 OK and the transaction has not been aborted.
|
Name | Description | |
---|---|---|
![]() | Abort |
Aborts transaction by setting event to signaled. So checking sanity would be to receive a
WaitComplete = true but IsComplete = false.
|
![]() | Set |
Sets.
|
![]() | WaitComplete(TimeSpan) | |
![]() | WaitComplete(TimeSpan, WaitHandle) |
Waits for transaction to complete.
|
![]() ![]() | WaitMultiple |
Waits for all of multiple transactions.
|
Name | Description | |
---|---|---|
![]() | AssociatedTrack |
If this request is nonaggregated it can be associated with a track.
|
![]() | IsAborted |
Indicates whether the transaction was aborted.
|
![]() | Request |
The request.
|
![]() | Response |
The response.
|
![]() | SequenceNumber |
The sequence number.
|
![]() | TransactionId |
Identifier for the transaction.
|
Name | Description | |
---|---|---|
![]() | Copy | Overloaded.
Creates a copy of the object.
(Defined by ObjectExtensions.) |
![]() | Copy(Object) | Overloaded.
Creates a deep copy of the object using the supplied object as a target for the copy operation.
(Defined by ObjectExtensions.) |