Container holding a list of port write commands. More...
Public Member Functions | |
| CPortWriteList () | |
| Constructor. More... | |
| ~CPortWriteList () | |
| Destructor. More... | |
| virtual void | Write (const void *pBuffer, int64_t Address, int64_t Length) |
| Writes a chunk of bytes to the port. More... | |
| virtual void | Replay (IPort *pPort) |
| Replays the write command to the given port interface. More... | |
| virtual void | SetCookie (const int64_t Value) |
| Sets a cookie in case the port implementation want to cache a command list. More... | |
| virtual int64_t | GetCookie () |
| Gets the cookie a port implementation may have set for caching a command list. More... | |
| void * | GetPortWriteListHandle () |
Protected Attributes | |
| void * | m_pWriteList |
Container holding a list of port write commands.
| CPortWriteList | ( | ) |
Constructor.
| ~CPortWriteList | ( | ) |
Destructor.
|
virtual |
Gets the cookie a port implementation may have set for caching a command list.
| void* GetPortWriteListHandle | ( | ) |
|
virtual |
Replays the write command to the given port interface.
|
virtual |
Sets a cookie in case the port implementation want to cache a command list.
|
virtual |
Writes a chunk of bytes to the port.
|
protected |