| 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.) |