|
21 | 21 | | rmw_ret_t | **[rmw_uros_set_publisher_session_timeout](#function-rmw_uros_set_publisher_session_timeout)**(rmw_publisher_t * publisher, int session_timeout)<br>Sets the DDS-XRCE session spin time in reliable publication. | |
22 | 22 | | rmw_ret_t | **[rmw_uros_set_service_session_timeout](#function-rmw_uros_set_service_session_timeout)**(rmw_service_t * service, int session_timeout)<br>Sets the DDS-XRCE session spin time in reliable service server. | |
23 | 23 | | rmw_ret_t | **[rmw_uros_set_client_session_timeout](#function-rmw_uros_set_client_session_timeout)**(rmw_client_t * client, int session_timeout)<br>Sets the DDS-XRCE session spin time in reliable service client. | |
| 24 | +| rmw_ret_t | **[rmw_uros_set_context_entity_creation_session_timeout](#function-rmw_uros_set_context_entity_creation_session_timeout)**(rmw_context_t * context, int session_timeout)<br>Sets the DDS-XRCE session spin time for creating entities. | |
| 25 | +| rmw_ret_t | **[rmw_uros_set_context_entity_destroy_session_timeout](#function-rmw_uros_set_context_entity_destroy_session_timeout)**(rmw_context_t * context, int session_timeout)<br>Sets the DDS-XRCE session spin time for destroying entities. | |
24 | 26 |
|
25 | 27 |
|
26 | 28 | ## Functions Documentation |
@@ -411,6 +413,52 @@ Sets the DDS-XRCE session spin time in reliable service client. |
411 | 413 | * RMW_RET_INVALID_ARGUMENT If client is not valid or unexpected arguments. |
412 | 414 |
|
413 | 415 |
|
| 416 | +### function rmw_uros_set_context_entity_creation_session_timeout |
| 417 | + |
| 418 | +```cpp |
| 419 | +rmw_ret_t rmw_uros_set_context_entity_creation_session_timeout( |
| 420 | + rmw_context_t * context, |
| 421 | + int session_timeout |
| 422 | +) |
| 423 | +``` |
| 424 | + |
| 425 | +Sets the DDS-XRCE session spin time for creating entities. |
| 426 | + |
| 427 | +**Parameters**: |
| 428 | + |
| 429 | + * **context** RWM context where the spin time is configured |
| 430 | + * **session_timeout** time in milliseconds |
| 431 | + |
| 432 | + |
| 433 | +**Return**: |
| 434 | + |
| 435 | + * RMW_RET_OK when success. |
| 436 | + * RMW_RET_INVALID_ARGUMENT If client is not valid or unexpected arguments. |
| 437 | + |
| 438 | + |
| 439 | +### function rmw_uros_set_context_entity_destroy_session_timeout |
| 440 | + |
| 441 | +```cpp |
| 442 | +rmw_ret_t rmw_uros_set_context_entity_destroy_session_timeout( |
| 443 | + rmw_context_t * context, |
| 444 | + int session_timeout |
| 445 | +) |
| 446 | +``` |
| 447 | + |
| 448 | +Sets the DDS-XRCE session spin time for destroying entities. |
| 449 | + |
| 450 | +**Parameters**: |
| 451 | + |
| 452 | + * **context** RWM context where the spin time is configured |
| 453 | + * **session_timeout** time in milliseconds |
| 454 | + |
| 455 | + |
| 456 | +**Return**: |
| 457 | + |
| 458 | + * RMW_RET_OK when success. |
| 459 | + * RMW_RET_INVALID_ARGUMENT If client is not valid or unexpected arguments. |
| 460 | + |
| 461 | + |
414 | 462 |
|
415 | 463 |
|
416 | 464 |
|
|
0 commit comments