* @brief Receives message from another nodes of the cluster.
* @brief Receives message from another nodes of the cluster. (not thread-safe)
*
* @param[i/o] clustercmd_pp Pointer to command structure pointer. It will be re-allocated every time when size is not enough.
* @param[i/o] size_p Pointer to size of allocated memory for command structure (see related to clustercmd_pp). The value of size will be updated on re-allocs.
* @param[out] clustercmd_pp Pointer to command structure pointer. It will be re-allocated every time when size is not enough. Allocated space will be reused on next calling.
* @param[i/o] timeout_p Pointer to timeout (in milliseconds). Timeout is assumed zero if the pointer is NULL. After waiting the event timeout value will be decreased on elapsed time.