diff --git a/.changeset/lazy-clouds-breathe.md b/.changeset/lazy-clouds-breathe.md new file mode 100644 index 000000000..9c7fb23e3 --- /dev/null +++ b/.changeset/lazy-clouds-breathe.md @@ -0,0 +1,7 @@ +--- +"@livekit/protocol": patch +"github.com/livekit/protocol": patch +--- + +Add SUSPENDED node state. + diff --git a/livekit/livekit_internal.pb.go b/livekit/livekit_internal.pb.go index 2e17968aa..6dd3883f8 100644 --- a/livekit/livekit_internal.pb.go +++ b/livekit/livekit_internal.pb.go @@ -106,6 +106,7 @@ const ( NodeState_STARTING_UP NodeState = 0 NodeState_SERVING NodeState = 1 NodeState_SHUTTING_DOWN NodeState = 2 + NodeState_SUSPENDED NodeState = 3 ) // Enum value maps for NodeState. @@ -114,11 +115,13 @@ var ( 0: "STARTING_UP", 1: "SERVING", 2: "SHUTTING_DOWN", + 3: "SUSPENDED", } NodeState_value = map[string]int32{ "STARTING_UP": 0, "SERVING": 1, "SHUTTING_DOWN": 2, + "SUSPENDED": 3, } ) @@ -1545,11 +1548,12 @@ const file_livekit_internal_proto_rawDesc = "" + "\aSWEEPER\x10\x05\x12\f\n" + "\bDIRECTOR\x10\x06\x12\x10\n" + "\fHOSTED_AGENT\x10\a\x12\f\n" + - "\bSETTINGS\x10\b*<\n" + + "\bSETTINGS\x10\b*K\n" + "\tNodeState\x12\x0f\n" + "\vSTARTING_UP\x10\x00\x12\v\n" + "\aSERVING\x10\x01\x12\x11\n" + - "\rSHUTTING_DOWN\x10\x02*:\n" + + "\rSHUTTING_DOWN\x10\x02\x12\r\n" + + "\tSUSPENDED\x10\x03*:\n" + "\x10ICECandidateType\x12\f\n" + "\bICT_NONE\x10\x00\x12\v\n" + "\aICT_TCP\x10\x01\x12\v\n" + diff --git a/protobufs/livekit_internal.proto b/protobufs/livekit_internal.proto index 50e9fee28..793d61de4 100644 --- a/protobufs/livekit_internal.proto +++ b/protobufs/livekit_internal.proto @@ -43,6 +43,7 @@ enum NodeState { STARTING_UP = 0; SERVING = 1; SHUTTING_DOWN = 2; + SUSPENDED = 3; } message Node {