sse_encode_call_state method
void
sse_encode_call_state(
- CallState self,
- SseSerializer serializer
)
override
Implementation
@protected
void sse_encode_call_state(CallState self, SseSerializer serializer) {
// Codec=Sse (Serialization based), see doc to use other codecs
switch (self) {
case CallState_Null():
sse_encode_i_32(0, serializer);
case CallState_Early():
sse_encode_i_32(1, serializer);
case CallState_Incoming():
sse_encode_i_32(2, serializer);
case CallState_Calling():
sse_encode_i_32(3, serializer);
case CallState_Connecting():
sse_encode_i_32(4, serializer);
case CallState_Confirmed():
sse_encode_i_32(5, serializer);
case CallState_Disconnected():
sse_encode_i_32(6, serializer);
case CallState_Error(field0: final field0):
sse_encode_i_32(7, serializer);
sse_encode_String(field0, serializer);
}
}