Reason Codes


This table lists the various reason codes that the API methods can return.

Name

Value

RC_SUCCESS 0
RC_CITIZENSHIP_EXPIRED 1
RC_LAND_LIMIT_EXCEEDED 2
RC_NO_SUCH_CITIZEN 3
RC_MESSAGE_LENGTH_BAD 4
RC_LICENSE_PASSWORD_CONTAINS_SPACE 5
RC_LICENSE_PASSWORD_TOO_LONG 6
RC_LICENSE_PASSWORD_TOO_SHORT 7
RC_LICENSE_RANGE_TOO_LARGE 8
RC_LICENSE_RANGE_TOO_SMALL 9
RC_LICENSE_USERS_TOO_LARGE 10
RC_LICENSE_USERS_TOO_SMALL 11
RC_LICENSE_CONTAINS_INVALID_CHAR 12
RC_INVALID_PASSWORD 13
RC_UNABLE_TO_MAIL_BACK_NUMBER 14
RC_LICENSE_WORLD_TOO_SHORT 15
RC_LICENSE_WORLD_TOO_LONG 16
RC_SERVER_OUT_OF_MEMORY 17
RC_INVALID_WORLD 20
RC_SERVER_OUTDATED 21
RC_WORLD_ALREADY_STARTED 22
RC_NO_SUCH_WORLD 27
RC_NOT_LOGGED_IN 31
RC_UNAUTHORIZED 32
RC_WORLD_ALREADY_EXISTS 33
RC_NO_SUCH_LICENSE 34
RC_IDENTITY_ALREADY_IN_USE 39
RC_UNABLE_TO_REPORT_LOCATION 40
RC_INVALID_EMAIL 41
RC_NO_SUCH_ACTING_CITIZEN 42
RC_ACTING_PASSWORD_INVALID 43
RC_UNIVERSE_FULL 45
RC_BILLING_TIMEOUT 46
RC_BILLING_RECV_FAILED 47
RC_BILLING_RESPONSE_INVALID 48
RC_BILLING_REJECTED 55
RC_BILLING_BLOCKED 56
RC_TOO_MANY_WORLDS 57
RC_MUST_UPGRADE 58
RC_BOT_LIMIT_EXCEEDED 59
RC_WORLD_EXPIRED 61
RC_CITIZEN_DOES_NOT_EXPIRE 62
RC_LICENSE_STARTS_WITH_NUMBER 64
RC_NO_SUCH_EJECTION 66
RC_NO_SUCH_SESSION 67
RC_EJECTION_EXPIRED 69
RC_ACTING_CITIZEN_EXPIRED 70
RC_ALREADY_STARTED 71
RC_WORLD_RUNNING 72
RC_WORLD_NOT_SET 73
RC_NO_SUCH_CELL 74
RC_NO_REGISTRY 75
RC_CANT_OPEN_REGISTRY 76
RC_CITIZEN_DISABLED 77
RC_WORLD_DISABLED 78
RC_BETA_REQUIRED 79
RC_ACTING_CITIZEN_DISABLED 80
RC_INVALID_USER_COUNT 81
RC_PRIVATE_WORLD 91
RC_NO_TOURISTS 92
RC_EMAIL_CONTAINS_INVALID_CHAR 100
RC_EMAIL_ENDS_WITH_BLANK 101
RC_EMAIL_MISSING_DOT 102
RC_EMAIL_MISSING_AT 103
RC_EMAIL_STARTS_WITH_BLANK 104
RC_EMAIL_TOO_LONG 105
RC_EMAIL_TOO_SHORT 106
RC_NAME_ALREADY_USED 107
RC_NAME_CONTAINS_NONALPHANUMERIC_CHAR 108
RC_NAME_CONTAINS_INVALID_BLANK 109
RC_NAME_DOESNT_EXIST 110
RC_NAME_ENDS_WITH_BLANK 111
RC_NAME_TOO_LONG 112
RC_NAME_TOO_SHORT 113
RC_NAME_UNUSED 114
RC_PASSWORD_TOO_LONG 115
RC_PASSWORD_TOO_SHORT 116
RC_PASSWORD_WRONG 117
RC_UNABLE_TO_DELETE_NAME 119
RC_UNABLE_TO_GET_CITIZEN 120
RC_UNABLE_TO_INSERT_CITIZEN 121
RC_UNABLE_TO_INSERT_NAME 122
RC_UNABLE_TO_PUT_CITIZEN_COUNT 123
RC_UNABLE_TO_DELETE_CITIZEN 124
RC_NUMBER_ALREADY_USED 126
RC_NUMBER_OUT_OF_RANGE 127
RC_PRIVILEGE_PASSWORD_IS_TOO_SHORT 128
RC_PRIVILEGE_PASSWORD_IS_TOO_LONG 129
RC_NOT_CHANGE_OWNER 203
RC_CANT_FIND_OLD_ELEMENT 204
RC_UNABLE_TO_CHANGE_ATTRIBUTE 210
RC_CANT_CHANGE_OWNER 211
RC_IMPOSTER 212
RC_INVALID_REQUEST 213
RC_CANT_BUILD_HERE 216
RC_ENCROACHES 300
RC_NO_SUCH_OBJECT 301
RC_NOT_DELETE_OWNER 302
RC_TOO_MANY_BYTES 303
RC_UNABLE_TO_STORE 305
RC_UNREGISTERED_OBJECT 306
RC_ELEMENT_ALREADY_EXISTS 308
RC_RESTRICTED_COMMAND 309
RC_NO_BUILD_RIGHTS 310
RC_OUT_OF_BOUNDS 311
RC_RESTRICTED_OBJECT 313
RC_RESTRICTED_AREA 314
RC_OUT_OF_MEMORY 400
RC_NOT_YET 401
RC_TIMEOUT 402
RC_NULL_POINTER 403
RC_UNABLE_TO_CONTACT_UNIVERSE 404
RC_UNABLE_TO_CONTACT_WORLD 405
RC_INVALID_WORLD_NAME 406
RC_SEND_FAILED 415
RC_RECEIVE_FAILED 416
RC_STREAM_EMPTY 421
RC_STREAM_MESSAGE_TOO_LONG 422
RC_WORLD_NAME_TOO_LONG 423
RC_MESSAGE_TOO_LONG 426
RC_TOO_MANY_RESETS 427
RC_UNABLE_TO_CREATE_SOCKET 428
RC_UNABLE_TO_CONNECT 429
RC_UNABLE_TO_SET_NONBLOCKING 430
RC_CANT_OPEN_STREAM 434
RC_CANT_WRITE_STREAM 435
RC_CANT_CLOSE_STREAM 436
RC_NO_CONNECTION 439
RC_UNABLE_TO_INITIALIZE_NETWORK 442
RC_INCORRECT_MESSAGE_LENGTH 443
RC_NOT_INITIALIZED 444
RC_NO_INSTANCE 445
RC_OUT_BUFFER_FULL 446
RC_INVALID_CALLBACK 447
RC_INVALID_ATTRIBUTE 448
RC_TYPE_MISMATCH 449
RC_STRING_TOO_LONG 450
RC_READ_ONLY 451
RC_UNABLE_TO_REGISTER_RESOLVE 452
RC_INVALID_INSTANCE 453
RC_VERSION_MISMATCH 454
RC_IN_BUFFER_FULL 461
RC_PROTOCOL_ERROR 463
RC_QUERY_IN_PROGRESS 464
RC_WORLD_FULL 465
RC_EJECTED 466
RC_NOT_WELCOME 467
RC_UNABLE_TO_BIND 468
RC_UNABLE_TO_LISTEN 469
RC_UNABLE_TO_ACCEPT 470
RC_CONNECTION_LOST 471
RC_NO_STREAM 473
RC_NOT_AVAILABLE 474
RC_OLD_UNIVERSE 487
RC_OLD_WORLD 488
RC_WORLD_NOT_RUNNING 489
RC_INVALID_ARGUMENT 505


Active Worlds™ is a trademark of Activeworlds Inc. Questions or problems regarding this product should be posted to the newsgroup news://news.activeworlds.com/sdk. Problems with this web page should be reported to the author.

Copyright © 1998-2008 Activeworlds Inc. All rights reserved.