Base Framework
|
Isochronous write request. More...
#include <base/communication/IEEE1394Common.h>
Inherits Object.
Public Member Functions | |
IsochronousWriteRequest (IsochronousWriteRequestImpl *_context) noexcept | |
IsochronousWriteRequest (const IsochronousWritePacketsRequest &request) noexcept | |
IsochronousWriteRequest (const IsochronousWriteFixedPacketsRequest &request) noexcept | |
IsochronousWriteRequest (const IsochronousWriteDataRequest &request) noexcept | |
IsochronousWriteRequest (const IsochronousWriteRequest ©) noexcept | |
IsochronousWriteRequest & | operator= (const IsochronousWriteRequest &assign) noexcept |
bool | isValid () const noexcept |
bool | isPending () const noexcept |
IsochronousRequestStatus | getStatus () const noexcept |
void | reset () |
IsochronousRequestType | getType () const noexcept |
IsochronousWritePacketsRequest | getIsochronousWritePacketsRequest () const noexcept |
IsochronousWriteFixedPacketsRequest | getIsochronousWriteFixedPacketsRequest () const noexcept |
IsochronousWriteDataRequest | getIsochronousWriteDataRequest () const noexcept |
Isochronous write request.
Isochronous write request.
|
inlinenoexcept |
Initializes write request.
|
inlinenoexcept |
Initialize write request from write packets request.
|
inlinenoexcept |
Initialize write request from write fixed packets request.
|
inlinenoexcept |
Initialize write request from write data request.
|
inlinenoexcept |
Initializes object from other object.
|
inlinenoexcept |
Casts request to an isochronous write data request (WRITE_DATA_REQUEST).
|
inlinenoexcept |
Casts request to an isochronous write fixed packets request (WRITE_FIXED_PACKETS_REQUEST).
|
inlinenoexcept |
Casts request to an isochronous write packets request (WRITE_PACKETS_REQUEST).
|
inlinenoexcept |
Returns the current status of the request.
|
inlinenoexcept |
Returns the type of the request.
|
inlinenoexcept |
Returns true if the request is pending for completion.
|
inlinenoexcept |
Returns true if request is valid.
|
inlinenoexcept |
Assignment of object by object.
|
inline |
Resets the request. Raises IEEE1394Exception is request is pending.