#include <BspGetRequest.hpp>
Public Member Functions | |
BspGetRequest & | pid (const int &aPid) |
BspGetRequest & | logicSrc (const int &aLogicSrc) |
BspGetRequest & | dst (void *aDst) |
BspGetRequest & | offset (const int &aOffset) |
BspGetRequest & | nBytes (const int &aNBytes) |
BspGetRequest & | superstep (const int &aSuperstep) |
int | pid () const |
int | logicSrc () const |
void * | dst () const |
int | offset () const |
int | nBytes () const |
int | superstep () const |
Private Attributes | |
int | pid_ |
int | logicSrc_ |
int | offset_ |
int | nBytes_ |
int | superstep_ |
void * | dst_ |
|
Returns the dst of a BspGetRequest object. |
|
Sets the dst of a recently created BspGetRequest object (Named Parameter Idiom). |
|
Returns the logicSrc of a BspGetRequest object. |
|
Sets the logicSrc of a recently created BspGetRequest object (Named Parameter Idiom). |
|
Returns the number of bytes destination of a BspGetRequest object. |
|
Sets the number of bytes of a recently created BspGetRequest object (Named Parameter Idiom).. |
|
Returns the offset of a BspGetRequest object. |
|
Sets the offset of a recently created BspGetRequest object (Named Parameter Idiom). |
|
Returns the pid of a BspGetRequest object. |
|
Sets the pid of a recently created BspGetRequest object (Named Parameter Idiom). |
|
Returns the superstep of a BspGetRequest object. |
|
Sets the superstep of a recently created BspGetRequest object (Named Parameter Idiom). |
|
Physical destination address of the bsp_get request |
|
Logic addres from where data will be copied |
|
Number of bytes to be read |
|
Offset from the destination address. bsp_put will start writing to memory at dst + offset |
|
The BSP process ID of the requesting task |
|
The superstep in which the corresponding bsp_get request was issued |