Enum SessionErrorCode
Specifies the outcome of a session's request, or why the session ended.
[JsonConverter(typeof(JsonStringEnumConverter<SessionErrorCode>))]
public enum SessionErrorCode
Fields
Ok = 0The request succeeded.
AccessError = 1The access was refused, as for a key or session the server does not know.
PlanRejected = 2The plan the client asked for was refused.
GeneralError = 3Another error.
SessionClosed = 4The session was closed.
SessionSuppressedBy = 5A newer session took the session's place, the same client's or another's over the access's limit of clients (SessionSuppressType).
SessionError = 6The session failed.
SessionExpired = 7The session's time ran out.
AccessExpired = 8The access has expired.
AccessCodeRejected = 9The premium code was refused.
AccessLocked = 10The access is locked.
AccessTrafficOverflow = 11The access has used all its traffic.
DailyLimitExceeded = 12The access's daily limit is used up, as a premium trial's.
NoServerAvailable = 13No server can take the session, as at the location asked for.
PremiumLocation = 14No free server can take the session at the location asked for, though premium ones are there.
AdError = 15The ad the session required failed.
RewardedAdRejected = 16The rewarded ad was not accepted.
Maintenance = 17The server is under maintenance.
RedirectHost = 18The session is to be made on another server, which the response names.
UnsupportedClient = 19The server does not support this client's version.
UnsupportedServer = 20The client does not support this server's version; nothing raises it yet.
Remarks
In JSON it is a name.