This is a structure to pass optional parameters. More...
#include <clRmdApi.h>
Public Attributes | |
ClUint8T | priority |
Priority value for the call. | |
ClUint32T | retries |
Number of times you can retry after the first call in case of timeout. | |
ClUint32T | timeout |
Timeout value per try in miliseconds. | |
ClIocToBindHandleT | transportHandle |
The Transport Handle obtained via clIocBind() to make the RMD call via the specified transport. |
This is a structure to pass optional parameters.
ClUint8T ClRmdOptions::priority |
Priority value for the call.
It will be passed on to the IOC without modification.
ClUint32T ClRmdOptions::retries |
Number of times you can retry after the first call in case of timeout.
You can set the maximum number of retries.
ClUint32T ClRmdOptions::timeout |
Timeout value per try in miliseconds.
Also timeout must be the expected time of execution of the remote function. It should be in order of the minimum resolution timerlib provides. The values -1 or 0 means timeout forever.