Base Framework
|
Isochronous write data request. More...
#include <base/communication/IEEE1394Common.h>
Inherits Object.
Public Member Functions | |
IsochronousWriteDataRequest (IsochronousWriteDataRequestImpl *_context) noexcept | |
IsochronousWriteDataRequest (const IsochronousWriteDataRequest ©) noexcept | |
IsochronousWriteDataRequest & | operator= (const IsochronousWriteDataRequest &assign) noexcept |
bool | isValid () const noexcept |
bool | isPending () const noexcept |
IsochronousRequestStatus | getStatus () const noexcept |
void | reset () |
unsigned int | getOptions () const noexcept |
unsigned int | getBufferSize () const noexcept |
const uint8 * | getBuffer () const noexcept |
unsigned int | getSpeed () const |
void | setSpeed (unsigned int speed) |
unsigned int | getTransmittedPackets () const noexcept |
Isochronous write data request.
Isochronous write data request (WRITE_DATA_REQUEST).
|
inlinenoexcept |
Initializes write request.
|
inlinenoexcept |
Initializes write request from other write request.
|
inlinenoexcept |
Returns the buffer.
|
inlinenoexcept |
Returns the size of the buffer.
|
inlinenoexcept |
Returns the options of the request.
|
inline |
Returns the transmission speed.
|
inlinenoexcept |
Returns the current status of the request.
|
inlinenoexcept |
Returns the number of received packets.
|
inlinenoexcept |
Returns true if the request is pending for completion.
|
inlinenoexcept |
Returns true if request is valid.
|
inlinenoexcept |
Assignment of write request by write request.
|
inline |
Resets the request. Raises IEEE1394Exception is request is pending.
|
inline |
Sets the transmission speed.