sse_decode_pjsua_error method
PJSUAError
sse_decode_pjsua_error(
- SseDeserializer deserializer
)
override
Implementation
@protected
PJSUAError sse_decode_pjsua_error(SseDeserializer deserializer) {
// Codec=Sse (Serialization based), see doc to use other codecs
var tag_ = sse_decode_i_32(deserializer);
switch (tag_) {
case 0:
var var_field0 = sse_decode_String(deserializer);
return PJSUAError_CreationError(var_field0);
case 1:
var var_field0 = sse_decode_String(deserializer);
return PJSUAError_ConfigError(var_field0);
case 2:
var var_field0 = sse_decode_String(deserializer);
return PJSUAError_InitializationError(var_field0);
case 3:
var var_field0 = sse_decode_String(deserializer);
return PJSUAError_TransportError(var_field0);
case 4:
var var_field0 = sse_decode_String(deserializer);
return PJSUAError_DTMFError(var_field0);
case 5:
var var_field0 = sse_decode_String(deserializer);
return PJSUAError_CallCreationError(var_field0);
case 6:
var var_field0 = sse_decode_String(deserializer);
return PJSUAError_CallStatusUpdateError(var_field0);
case 7:
var var_field0 = sse_decode_String(deserializer);
return PJSUAError_AccountCreationError(var_field0);
case 8:
var var_field0 = sse_decode_String(deserializer);
return PJSUAError_PJSUAStartError(var_field0);
case 9:
var var_field0 = sse_decode_String(deserializer);
return PJSUAError_PJSUADestroyError(var_field0);
case 10:
var var_field0 = sse_decode_String(deserializer);
return PJSUAError_InputValueError(var_field0);
default:
throw UnimplementedError('');
}
}