diff --git a/addons/com.heroiclabs.nakama/utils/NakamaException.gd b/addons/com.heroiclabs.nakama/utils/NakamaException.gd index f85ae09..f74b43e 100644 --- a/addons/com.heroiclabs.nakama/utils/NakamaException.gd +++ b/addons/com.heroiclabs.nakama/utils/NakamaException.gd @@ -4,6 +4,25 @@ extends RefCounted # Usually contains at least an error message. class_name NakamaException +enum { GRPC_OK, + GRPC_CANCELED, + GRPC_UNKNOWN, + GRPC_INVALID_ARGUMENT, + GRPC_DEADLINE_EXCEEDED, + GRPC_NOT_FOUND, + GRPC_ALREADY_EXISTS, + GRPC_PERMISSION_DENIED, + GRPC_RESOURCE_EXHAUSTED, + GRPC_FAILED_PRECONDITION, + GRPC_ABORTED, + GRPC_OUT_OF_RANGE, + GRPC_UNIMPLEMENTED, + GRPC_INTERNAL, + GRPC_UNAVAILABLE, + GRPC_DATA_LOSS, + GRPC_UNAUTHENTICATED +} + var _status_code : int = -1 var status_code : int: set(v):