ray_config.pxd 2.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. from libcpp cimport bool as c_bool
  2. from libc.stdint cimport int64_t, uint64_t, uint32_t
  3. from libcpp.string cimport string as c_string
  4. from libcpp.unordered_map cimport unordered_map
  5. cdef extern from "ray/common/ray_config.h" nogil:
  6. cdef cppclass RayConfig "RayConfig":
  7. @staticmethod
  8. RayConfig &instance()
  9. void initialize(const c_string& config_list)
  10. int64_t ray_cookie() const
  11. int64_t handler_warning_timeout_ms() const
  12. int64_t debug_dump_period_milliseconds() const
  13. int64_t object_timeout_milliseconds() const
  14. int64_t raylet_client_num_connect_attempts() const
  15. int64_t raylet_client_connect_timeout_milliseconds() const
  16. int64_t kill_worker_timeout_milliseconds() const
  17. int64_t worker_register_timeout_seconds() const
  18. int64_t redis_db_connect_retries()
  19. int64_t redis_db_connect_wait_milliseconds() const
  20. int object_manager_pull_timeout_ms() const
  21. int object_manager_push_timeout_ms() const
  22. uint32_t maximum_gcs_deletion_batch_size() const
  23. int64_t max_direct_call_object_size() const
  24. int64_t task_rpc_inlined_bytes_limit() const
  25. uint64_t metrics_report_interval_ms() const
  26. c_bool enable_timeline() const
  27. uint32_t max_grpc_message_size() const
  28. c_bool record_ref_creation_sites() const
  29. c_string REDIS_CA_CERT() const
  30. c_string REDIS_CA_PATH() const
  31. c_string REDIS_CLIENT_CERT() const
  32. c_string REDIS_CLIENT_KEY() const
  33. c_string REDIS_SERVER_NAME() const
  34. int64_t health_check_initial_delay_ms() const
  35. int64_t health_check_period_ms() const
  36. int64_t health_check_timeout_ms() const
  37. int64_t health_check_failure_threshold() const
  38. int64_t grpc_client_keepalive_time_ms() const
  39. int64_t grpc_client_keepalive_timeout_ms() const
  40. c_bool enable_autoscaler_v2() const
  41. c_string predefined_unit_instance_resources() const
  42. c_string custom_unit_instance_resources() const
  43. int64_t nums_py_gcs_reconnect_retry() const
  44. int64_t py_gcs_connect_timeout_s() const
  45. int maximum_gcs_destroyed_actor_cached_count() const
  46. c_bool record_task_actor_creation_sites() const
  47. c_bool start_python_gc_manager_thread() const