#include <BspGetReply.hpp>
Public Member Functions | |
BspGetReply & | dst (void *aDst) |
BspGetReply & | nBytes (const int &aNBytes) |
BspGetReply & | superstep (const int &aSuperstep) |
void * | dst () const |
int | nBytes () const |
int | superstep () const |
const unsigned char * | memArea () const |
void | writeInMem (const void *src) |
void | dump (bool dumpMem) const |
Private Attributes | |
int | nBytes_ |
int | superstep_ |
void * | dst_ |
vector< unsigned char > | memArea_ |
|
Returns the destination address of a BspGetReply object. |
|
Sets the destination address of a recently created BspGetReply object (Named Parameter Idiom).. |
|
Dumps the object's contents to stderr. Used only for debugging.
|
|
Returns a pointer to the memory contents of a BspGetReply object. |
|
Returns the number of bytes destination of a BspGetReply object. |
|
Sets the number of bytes of a recently created BspGetReply object (Named Parameter Idiom).. |
|
Returns the superstep of a BspGetReply object. |
|
Sets the superstep of a recently created BspGetReply object (Named Parameter Idiom). |
|
Copies a memory area into the BspGetReply object that will be then copied to dst at the requesting task. nBytes will be copied from src to memArea.
|
|
Physical destination address of the bsp_get request |
|
Contents to be written at dst |
|
Number of bytes read |
|
The superstep in which the corresponding bsp_get request was issued |