inproxy_broker.proto 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. syntax = "proto3";
  2. package ca.psiphon.psiphond;
  3. import "ca.psiphon.psiphond/base_params.proto";
  4. option go_package = "github.com/Psiphon-Labs/psiphon-tunnel-core/psiphon/server/pb/psiphond";
  5. message InproxyBroker {
  6. optional ca.psiphon.psiphond.BaseParams base_params = 1;
  7. // Fields 1-99 are reserved for field groupings.
  8. optional int64 announcement_match_index = 100;
  9. optional int64 announcement_queue_size = 101;
  10. optional string answer_error = 102;
  11. optional string broker_event = 103;
  12. optional string broker_id = 104;
  13. optional int64 connected_clients = 105;
  14. optional int64 connecting_clients = 106;
  15. optional string connection_id = 107;
  16. optional string destination_server_id = 108;
  17. optional int64 elapsed_time = 109;
  18. optional string error = 110;
  19. repeated string filtered_ice_candidates = 111;
  20. optional string fronting_provider_id = 112;
  21. optional bool has_IPv6 = 113;
  22. optional bool has_common_compartment_ids = 114;
  23. optional bool has_personal_compartment_ids = 115;
  24. optional bool has_private_IP = 116;
  25. repeated string ice_candidate_types = 117;
  26. optional bool is_priority = 118;
  27. optional int64 limit_downstream_bytes_per_second = 119;
  28. optional int64 limit_upstream_bytes_per_second = 120;
  29. optional int64 max_clients = 121;
  30. optional string nat_type = 122;
  31. optional string new_tactics_tag = 123;
  32. optional int64 offer_match_index = 124;
  33. optional int64 offer_queue_size = 125;
  34. optional int64 peak_downstream_bytes_per_second = 126;
  35. optional int64 peak_upstream_bytes_per_second = 127;
  36. repeated string port_mapping_types = 128;
  37. optional bool preferred_nat_match = 129;
  38. optional int64 protocol_version = 130;
  39. optional string proxy_id = 131;
  40. optional string proxy_nat_type = 132;
  41. repeated string proxy_port_mapping_types = 133;
  42. optional string server_id = 134;
  43. optional string stored_tactics_tag = 135;
  44. optional bool timed_out = 136;
  45. optional string meek_server_http_version = 137;
  46. optional int64 pending_answers_size = 138;
  47. }