// This file has been automatically generated by writeMessageClasses.js export * from './messages/TestMessage'; export * from './messages/PacketAck'; export * from './messages/OpenCircuit'; export * from './messages/CloseCircuit'; export * from './messages/StartPingCheck'; export * from './messages/CompletePingCheck'; export * from './messages/AddCircuitCode'; export * from './messages/UseCircuitCode'; export * from './messages/NeighborList'; export * from './messages/AvatarTextureUpdate'; export * from './messages/SimulatorMapUpdate'; export * from './messages/SimulatorSetMap'; export * from './messages/SubscribeLoad'; export * from './messages/UnsubscribeLoad'; export * from './messages/SimulatorReady'; export * from './messages/TelehubInfo'; export * from './messages/SimulatorPresentAtLocation'; export * from './messages/SimulatorLoad'; export * from './messages/SimulatorShutdownRequest'; export * from './messages/RegionPresenceRequestByRegionID'; export * from './messages/RegionPresenceRequestByHandle'; export * from './messages/RegionPresenceResponse'; export * from './messages/UpdateSimulator'; export * from './messages/LogDwellTime'; export * from './messages/FeatureDisabled'; export * from './messages/LogFailedMoneyTransaction'; export * from './messages/UserReportInternal'; export * from './messages/SetSimStatusInDatabase'; export * from './messages/SetSimPresenceInDatabase'; export * from './messages/EconomyDataRequest'; export * from './messages/EconomyData'; export * from './messages/AvatarPickerRequest'; export * from './messages/AvatarPickerRequestBackend'; export * from './messages/AvatarPickerReply'; export * from './messages/PlacesQuery'; export * from './messages/PlacesReply'; export * from './messages/DirFindQuery'; export * from './messages/DirFindQueryBackend'; export * from './messages/DirPlacesQuery'; export * from './messages/DirPlacesQueryBackend'; export * from './messages/DirPlacesReply'; export * from './messages/DirPeopleReply'; export * from './messages/DirEventsReply'; export * from './messages/DirGroupsReply'; export * from './messages/DirClassifiedQuery'; export * from './messages/DirClassifiedQueryBackend'; export * from './messages/DirClassifiedReply'; export * from './messages/AvatarClassifiedReply'; export * from './messages/ClassifiedInfoRequest'; export * from './messages/ClassifiedInfoReply'; export * from './messages/ClassifiedInfoUpdate'; export * from './messages/ClassifiedDelete'; export * from './messages/ClassifiedGodDelete'; export * from './messages/DirLandQuery'; export * from './messages/DirLandQueryBackend'; export * from './messages/DirLandReply'; export * from './messages/DirPopularQuery'; export * from './messages/DirPopularQueryBackend'; export * from './messages/DirPopularReply'; export * from './messages/ParcelInfoRequest'; export * from './messages/ParcelInfoReply'; export * from './messages/ParcelObjectOwnersRequest'; export * from './messages/ParcelObjectOwnersReply'; export * from './messages/GroupNoticesListRequest'; export * from './messages/GroupNoticesListReply'; export * from './messages/GroupNoticeRequest'; export * from './messages/GroupNoticeAdd'; export * from './messages/TeleportRequest'; export * from './messages/TeleportLocationRequest'; export * from './messages/TeleportLocal'; export * from './messages/TeleportLandmarkRequest'; export * from './messages/TeleportProgress'; export * from './messages/DataHomeLocationRequest'; export * from './messages/DataHomeLocationReply'; export * from './messages/TeleportFinish'; export * from './messages/StartLure'; export * from './messages/TeleportLureRequest'; export * from './messages/TeleportCancel'; export * from './messages/TeleportStart'; export * from './messages/TeleportFailed'; export * from './messages/Undo'; export * from './messages/Redo'; export * from './messages/UndoLand'; export * from './messages/AgentPause'; export * from './messages/AgentResume'; export * from './messages/AgentUpdate'; export * from './messages/ChatFromViewer'; export * from './messages/AgentThrottle'; export * from './messages/AgentFOV'; export * from './messages/AgentHeightWidth'; export * from './messages/AgentSetAppearance'; export * from './messages/AgentAnimation'; export * from './messages/AgentRequestSit'; export * from './messages/AgentSit'; export * from './messages/AgentQuitCopy'; export * from './messages/RequestImage'; export * from './messages/ImageNotInDatabase'; export * from './messages/RebakeAvatarTextures'; export * from './messages/SetAlwaysRun'; export * from './messages/ObjectAdd'; export * from './messages/ObjectDelete'; export * from './messages/ObjectDuplicate'; export * from './messages/ObjectDuplicateOnRay'; export * from './messages/MultipleObjectUpdate'; export * from './messages/RequestMultipleObjects'; export * from './messages/ObjectPosition'; export * from './messages/ObjectScale'; export * from './messages/ObjectRotation'; export * from './messages/ObjectFlagUpdate'; export * from './messages/ObjectClickAction'; export * from './messages/ObjectImage'; export * from './messages/ObjectMaterial'; export * from './messages/ObjectShape'; export * from './messages/ObjectExtraParams'; export * from './messages/ObjectOwner'; export * from './messages/ObjectGroup'; export * from './messages/ObjectBuy'; export * from './messages/BuyObjectInventory'; export * from './messages/DerezContainer'; export * from './messages/ObjectPermissions'; export * from './messages/ObjectSaleInfo'; export * from './messages/ObjectName'; export * from './messages/ObjectDescription'; export * from './messages/ObjectCategory'; export * from './messages/ObjectSelect'; export * from './messages/ObjectDeselect'; export * from './messages/ObjectAttach'; export * from './messages/ObjectDetach'; export * from './messages/ObjectDrop'; export * from './messages/ObjectLink'; export * from './messages/ObjectDelink'; export * from './messages/ObjectGrab'; export * from './messages/ObjectGrabUpdate'; export * from './messages/ObjectDeGrab'; export * from './messages/ObjectSpinStart'; export * from './messages/ObjectSpinUpdate'; export * from './messages/ObjectSpinStop'; export * from './messages/ObjectExportSelected'; export * from './messages/ModifyLand'; export * from './messages/VelocityInterpolateOn'; export * from './messages/VelocityInterpolateOff'; export * from './messages/StateSave'; export * from './messages/ReportAutosaveCrash'; export * from './messages/SimWideDeletes'; export * from './messages/RequestObjectPropertiesFamily'; export * from './messages/TrackAgent'; export * from './messages/ViewerStats'; export * from './messages/ScriptAnswerYes'; export * from './messages/UserReport'; export * from './messages/AlertMessage'; export * from './messages/AgentAlertMessage'; export * from './messages/MeanCollisionAlert'; export * from './messages/ViewerFrozenMessage'; export * from './messages/HealthMessage'; export * from './messages/ChatFromSimulator'; export * from './messages/SimStats'; export * from './messages/RequestRegionInfo'; export * from './messages/RegionInfo'; export * from './messages/GodUpdateRegionInfo'; export * from './messages/NearestLandingRegionRequest'; export * from './messages/NearestLandingRegionReply'; export * from './messages/NearestLandingRegionUpdated'; export * from './messages/TeleportLandingStatusChanged'; export * from './messages/RegionHandshake'; export * from './messages/RegionHandshakeReply'; export * from './messages/CoarseLocationUpdate'; export * from './messages/ImageData'; export * from './messages/ImagePacket'; export * from './messages/LayerData'; export * from './messages/ObjectUpdate'; export * from './messages/ObjectUpdateCompressed'; export * from './messages/ObjectUpdateCached'; export * from './messages/ImprovedTerseObjectUpdate'; export * from './messages/KillObject'; export * from './messages/CrossedRegion'; export * from './messages/SimulatorViewerTimeMessage'; export * from './messages/EnableSimulator'; export * from './messages/DisableSimulator'; export * from './messages/ConfirmEnableSimulator'; export * from './messages/TransferRequest'; export * from './messages/TransferInfo'; export * from './messages/TransferPacket'; export * from './messages/TransferAbort'; export * from './messages/RequestXfer'; export * from './messages/SendXferPacket'; export * from './messages/ConfirmXferPacket'; export * from './messages/AbortXfer'; export * from './messages/AvatarAnimation'; export * from './messages/AvatarAppearance'; export * from './messages/AvatarSitResponse'; export * from './messages/SetFollowCamProperties'; export * from './messages/ClearFollowCamProperties'; export * from './messages/CameraConstraint'; export * from './messages/ObjectProperties'; export * from './messages/ObjectPropertiesFamily'; export * from './messages/RequestPayPrice'; export * from './messages/PayPriceReply'; export * from './messages/KickUser'; export * from './messages/KickUserAck'; export * from './messages/GodKickUser'; export * from './messages/SystemKickUser'; export * from './messages/EjectUser'; export * from './messages/FreezeUser'; export * from './messages/AvatarPropertiesRequest'; export * from './messages/AvatarPropertiesRequestBackend'; export * from './messages/AvatarPropertiesReply'; export * from './messages/AvatarInterestsReply'; export * from './messages/AvatarGroupsReply'; export * from './messages/AvatarPropertiesUpdate'; export * from './messages/AvatarInterestsUpdate'; export * from './messages/AvatarNotesReply'; export * from './messages/AvatarNotesUpdate'; export * from './messages/AvatarPicksReply'; export * from './messages/EventInfoRequest'; export * from './messages/EventInfoReply'; export * from './messages/EventNotificationAddRequest'; export * from './messages/EventNotificationRemoveRequest'; export * from './messages/EventGodDelete'; export * from './messages/PickInfoReply'; export * from './messages/PickInfoUpdate'; export * from './messages/PickDelete'; export * from './messages/PickGodDelete'; export * from './messages/ScriptQuestion'; export * from './messages/ScriptControlChange'; export * from './messages/ScriptDialog'; export * from './messages/ScriptDialogReply'; export * from './messages/ForceScriptControlRelease'; export * from './messages/RevokePermissions'; export * from './messages/LoadURL'; export * from './messages/ScriptTeleportRequest'; export * from './messages/ParcelOverlay'; export * from './messages/ParcelPropertiesRequest'; export * from './messages/ParcelPropertiesRequestByID'; export * from './messages/ParcelProperties'; export * from './messages/ParcelPropertiesUpdate'; export * from './messages/ParcelReturnObjects'; export * from './messages/ParcelSetOtherCleanTime'; export * from './messages/ParcelDisableObjects'; export * from './messages/ParcelSelectObjects'; export * from './messages/EstateCovenantRequest'; export * from './messages/EstateCovenantReply'; export * from './messages/ForceObjectSelect'; export * from './messages/ParcelBuyPass'; export * from './messages/ParcelDeedToGroup'; export * from './messages/ParcelReclaim'; export * from './messages/ParcelClaim'; export * from './messages/ParcelJoin'; export * from './messages/ParcelDivide'; export * from './messages/ParcelRelease'; export * from './messages/ParcelBuy'; export * from './messages/ParcelGodForceOwner'; export * from './messages/ParcelAccessListRequest'; export * from './messages/ParcelAccessListReply'; export * from './messages/ParcelAccessListUpdate'; export * from './messages/ParcelDwellRequest'; export * from './messages/ParcelDwellReply'; export * from './messages/RequestParcelTransfer'; export * from './messages/UpdateParcel'; export * from './messages/RemoveParcel'; export * from './messages/MergeParcel'; export * from './messages/LogParcelChanges'; export * from './messages/CheckParcelSales'; export * from './messages/ParcelSales'; export * from './messages/ParcelGodMarkAsContent'; export * from './messages/ViewerStartAuction'; export * from './messages/StartAuction'; export * from './messages/ConfirmAuctionStart'; export * from './messages/CompleteAuction'; export * from './messages/CancelAuction'; export * from './messages/CheckParcelAuctions'; export * from './messages/ParcelAuctions'; export * from './messages/UUIDNameRequest'; export * from './messages/UUIDNameReply'; export * from './messages/UUIDGroupNameRequest'; export * from './messages/UUIDGroupNameReply'; export * from './messages/ChatPass'; export * from './messages/EdgeDataPacket'; export * from './messages/SimStatus'; export * from './messages/ChildAgentUpdate'; export * from './messages/ChildAgentAlive'; export * from './messages/ChildAgentPositionUpdate'; export * from './messages/ChildAgentDying'; export * from './messages/ChildAgentUnknown'; export * from './messages/AtomicPassObject'; export * from './messages/KillChildAgents'; export * from './messages/GetScriptRunning'; export * from './messages/ScriptRunningReply'; export * from './messages/SetScriptRunning'; export * from './messages/ScriptReset'; export * from './messages/ScriptSensorRequest'; export * from './messages/ScriptSensorReply'; export * from './messages/CompleteAgentMovement'; export * from './messages/AgentMovementComplete'; export * from './messages/DataServerLogout'; export * from './messages/LogoutRequest'; export * from './messages/LogoutReply'; export * from './messages/ImprovedInstantMessage'; export * from './messages/RetrieveInstantMessages'; export * from './messages/FindAgent'; export * from './messages/RequestGodlikePowers'; export * from './messages/GrantGodlikePowers'; export * from './messages/GodlikeMessage'; export * from './messages/EstateOwnerMessage'; export * from './messages/GenericMessage'; export * from './messages/MuteListRequest'; export * from './messages/UpdateMuteListEntry'; export * from './messages/RemoveMuteListEntry'; export * from './messages/CopyInventoryFromNotecard'; export * from './messages/UpdateInventoryItem'; export * from './messages/UpdateCreateInventoryItem'; export * from './messages/MoveInventoryItem'; export * from './messages/CopyInventoryItem'; export * from './messages/RemoveInventoryItem'; export * from './messages/ChangeInventoryItemFlags'; export * from './messages/SaveAssetIntoInventory'; export * from './messages/CreateInventoryFolder'; export * from './messages/UpdateInventoryFolder'; export * from './messages/MoveInventoryFolder'; export * from './messages/RemoveInventoryFolder'; export * from './messages/FetchInventoryDescendents'; export * from './messages/InventoryDescendents'; export * from './messages/FetchInventory'; export * from './messages/FetchInventoryReply'; export * from './messages/BulkUpdateInventory'; export * from './messages/RequestInventoryAsset'; export * from './messages/InventoryAssetResponse'; export * from './messages/RemoveInventoryObjects'; export * from './messages/PurgeInventoryDescendents'; export * from './messages/UpdateTaskInventory'; export * from './messages/RemoveTaskInventory'; export * from './messages/MoveTaskInventory'; export * from './messages/RequestTaskInventory'; export * from './messages/ReplyTaskInventory'; export * from './messages/DeRezObject'; export * from './messages/DeRezAck'; export * from './messages/RezObject'; export * from './messages/RezObjectFromNotecard'; export * from './messages/TransferInventory'; export * from './messages/TransferInventoryAck'; export * from './messages/AcceptFriendship'; export * from './messages/DeclineFriendship'; export * from './messages/FormFriendship'; export * from './messages/TerminateFriendship'; export * from './messages/OfferCallingCard'; export * from './messages/AcceptCallingCard'; export * from './messages/DeclineCallingCard'; export * from './messages/RezScript'; export * from './messages/CreateInventoryItem'; export * from './messages/CreateLandmarkForEvent'; export * from './messages/EventLocationRequest'; export * from './messages/EventLocationReply'; export * from './messages/RegionHandleRequest'; export * from './messages/RegionIDAndHandleReply'; export * from './messages/MoneyTransferRequest'; export * from './messages/MoneyTransferBackend'; export * from './messages/MoneyBalanceRequest'; export * from './messages/MoneyBalanceReply'; export * from './messages/RoutedMoneyBalanceReply'; export * from './messages/ActivateGestures'; export * from './messages/DeactivateGestures'; export * from './messages/MuteListUpdate'; export * from './messages/UseCachedMuteList'; export * from './messages/GrantUserRights'; export * from './messages/ChangeUserRights'; export * from './messages/OnlineNotification'; export * from './messages/OfflineNotification'; export * from './messages/SetStartLocationRequest'; export * from './messages/SetStartLocation'; export * from './messages/NetTest'; export * from './messages/SetCPURatio'; export * from './messages/SimCrashed'; export * from './messages/NameValuePair'; export * from './messages/RemoveNameValuePair'; export * from './messages/UpdateAttachment'; export * from './messages/RemoveAttachment'; export * from './messages/SoundTrigger'; export * from './messages/AttachedSound'; export * from './messages/AttachedSoundGainChange'; export * from './messages/PreloadSound'; export * from './messages/AssetUploadRequest'; export * from './messages/AssetUploadComplete'; export * from './messages/EmailMessageRequest'; export * from './messages/EmailMessageReply'; export * from './messages/InternalScriptMail'; export * from './messages/ScriptDataRequest'; export * from './messages/ScriptDataReply'; export * from './messages/CreateGroupRequest'; export * from './messages/CreateGroupReply'; export * from './messages/UpdateGroupInfo'; export * from './messages/GroupRoleChanges'; export * from './messages/JoinGroupRequest'; export * from './messages/JoinGroupReply'; export * from './messages/EjectGroupMemberRequest'; export * from './messages/EjectGroupMemberReply'; export * from './messages/LeaveGroupRequest'; export * from './messages/LeaveGroupReply'; export * from './messages/InviteGroupRequest'; export * from './messages/InviteGroupResponse'; export * from './messages/GroupProfileRequest'; export * from './messages/GroupProfileReply'; export * from './messages/GroupAccountSummaryRequest'; export * from './messages/GroupAccountSummaryReply'; export * from './messages/GroupAccountDetailsRequest'; export * from './messages/GroupAccountDetailsReply'; export * from './messages/GroupAccountTransactionsRequest'; export * from './messages/GroupAccountTransactionsReply'; export * from './messages/GroupActiveProposalsRequest'; export * from './messages/GroupActiveProposalItemReply'; export * from './messages/GroupVoteHistoryRequest'; export * from './messages/GroupVoteHistoryItemReply'; export * from './messages/StartGroupProposal'; export * from './messages/GroupProposalBallot'; export * from './messages/TallyVotes'; export * from './messages/GroupMembersRequest'; export * from './messages/GroupMembersReply'; export * from './messages/ActivateGroup'; export * from './messages/SetGroupContribution'; export * from './messages/SetGroupAcceptNotices'; export * from './messages/GroupRoleDataRequest'; export * from './messages/GroupRoleDataReply'; export * from './messages/GroupRoleMembersRequest'; export * from './messages/GroupRoleMembersReply'; export * from './messages/GroupTitlesRequest'; export * from './messages/GroupTitlesReply'; export * from './messages/GroupTitleUpdate'; export * from './messages/GroupRoleUpdate'; export * from './messages/LiveHelpGroupRequest'; export * from './messages/LiveHelpGroupReply'; export * from './messages/AgentWearablesRequest'; export * from './messages/AgentWearablesUpdate'; export * from './messages/AgentIsNowWearing'; export * from './messages/AgentCachedTexture'; export * from './messages/AgentCachedTextureResponse'; export * from './messages/AgentDataUpdateRequest'; export * from './messages/AgentDataUpdate'; export * from './messages/GroupDataUpdate'; export * from './messages/AgentGroupDataUpdate'; export * from './messages/AgentDropGroup'; export * from './messages/LogTextMessage'; export * from './messages/ViewerEffect'; export * from './messages/CreateTrustedCircuit'; export * from './messages/DenyTrustedCircuit'; export * from './messages/RequestTrustedCircuit'; export * from './messages/RezSingleAttachmentFromInv'; export * from './messages/RezMultipleAttachmentsFromInv'; export * from './messages/DetachAttachmentIntoInv'; export * from './messages/CreateNewOutfitAttachments'; export * from './messages/UserInfoRequest'; export * from './messages/UserInfoReply'; export * from './messages/UpdateUserInfo'; export * from './messages/ParcelRename'; export * from './messages/InitiateDownload'; export * from './messages/SystemMessage'; export * from './messages/MapLayerRequest'; export * from './messages/MapLayerReply'; export * from './messages/MapBlockRequest'; export * from './messages/MapNameRequest'; export * from './messages/MapBlockReply'; export * from './messages/MapItemRequest'; export * from './messages/MapItemReply'; export * from './messages/SendPostcard'; export * from './messages/RpcChannelRequest'; export * from './messages/RpcChannelReply'; export * from './messages/RpcScriptRequestInbound'; export * from './messages/RpcScriptRequestInboundForward'; export * from './messages/RpcScriptReplyInbound'; export * from './messages/ScriptMailRegistration'; export * from './messages/ParcelMediaCommandMessage'; export * from './messages/ParcelMediaUpdate'; export * from './messages/LandStatRequest'; export * from './messages/LandStatReply'; export * from './messages/Error'; export * from './messages/ObjectIncludeInSearch'; export * from './messages/RezRestoreToWorld'; export * from './messages/LinkInventoryItem'; export * from './messages/RetrieveIMsExtended'; export * from './messages/JoinGroupRequestExtended'; export * from './messages/CreateGroupRequestExtended'; import {Message} from '../enums/Message'; const messages: {[index: number]: string} = {}; messages[Message.TestMessage] = 'TestMessageMessage'; messages[Message.PacketAck] = 'PacketAckMessage'; messages[Message.OpenCircuit] = 'OpenCircuitMessage'; messages[Message.CloseCircuit] = 'CloseCircuitMessage'; messages[Message.StartPingCheck] = 'StartPingCheckMessage'; messages[Message.CompletePingCheck] = 'CompletePingCheckMessage'; messages[Message.AddCircuitCode] = 'AddCircuitCodeMessage'; messages[Message.UseCircuitCode] = 'UseCircuitCodeMessage'; messages[Message.NeighborList] = 'NeighborListMessage'; messages[Message.AvatarTextureUpdate] = 'AvatarTextureUpdateMessage'; messages[Message.SimulatorMapUpdate] = 'SimulatorMapUpdateMessage'; messages[Message.SimulatorSetMap] = 'SimulatorSetMapMessage'; messages[Message.SubscribeLoad] = 'SubscribeLoadMessage'; messages[Message.UnsubscribeLoad] = 'UnsubscribeLoadMessage'; messages[Message.SimulatorReady] = 'SimulatorReadyMessage'; messages[Message.TelehubInfo] = 'TelehubInfoMessage'; messages[Message.SimulatorPresentAtLocation] = 'SimulatorPresentAtLocationMessage'; messages[Message.SimulatorLoad] = 'SimulatorLoadMessage'; messages[Message.SimulatorShutdownRequest] = 'SimulatorShutdownRequestMessage'; messages[Message.RegionPresenceRequestByRegionID] = 'RegionPresenceRequestByRegionIDMessage'; messages[Message.RegionPresenceRequestByHandle] = 'RegionPresenceRequestByHandleMessage'; messages[Message.RegionPresenceResponse] = 'RegionPresenceResponseMessage'; messages[Message.UpdateSimulator] = 'UpdateSimulatorMessage'; messages[Message.LogDwellTime] = 'LogDwellTimeMessage'; messages[Message.FeatureDisabled] = 'FeatureDisabledMessage'; messages[Message.LogFailedMoneyTransaction] = 'LogFailedMoneyTransactionMessage'; messages[Message.UserReportInternal] = 'UserReportInternalMessage'; messages[Message.SetSimStatusInDatabase] = 'SetSimStatusInDatabaseMessage'; messages[Message.SetSimPresenceInDatabase] = 'SetSimPresenceInDatabaseMessage'; messages[Message.EconomyDataRequest] = 'EconomyDataRequestMessage'; messages[Message.EconomyData] = 'EconomyDataMessage'; messages[Message.AvatarPickerRequest] = 'AvatarPickerRequestMessage'; messages[Message.AvatarPickerRequestBackend] = 'AvatarPickerRequestBackendMessage'; messages[Message.AvatarPickerReply] = 'AvatarPickerReplyMessage'; messages[Message.PlacesQuery] = 'PlacesQueryMessage'; messages[Message.PlacesReply] = 'PlacesReplyMessage'; messages[Message.DirFindQuery] = 'DirFindQueryMessage'; messages[Message.DirFindQueryBackend] = 'DirFindQueryBackendMessage'; messages[Message.DirPlacesQuery] = 'DirPlacesQueryMessage'; messages[Message.DirPlacesQueryBackend] = 'DirPlacesQueryBackendMessage'; messages[Message.DirPlacesReply] = 'DirPlacesReplyMessage'; messages[Message.DirPeopleReply] = 'DirPeopleReplyMessage'; messages[Message.DirEventsReply] = 'DirEventsReplyMessage'; messages[Message.DirGroupsReply] = 'DirGroupsReplyMessage'; messages[Message.DirClassifiedQuery] = 'DirClassifiedQueryMessage'; messages[Message.DirClassifiedQueryBackend] = 'DirClassifiedQueryBackendMessage'; messages[Message.DirClassifiedReply] = 'DirClassifiedReplyMessage'; messages[Message.AvatarClassifiedReply] = 'AvatarClassifiedReplyMessage'; messages[Message.ClassifiedInfoRequest] = 'ClassifiedInfoRequestMessage'; messages[Message.ClassifiedInfoReply] = 'ClassifiedInfoReplyMessage'; messages[Message.ClassifiedInfoUpdate] = 'ClassifiedInfoUpdateMessage'; messages[Message.ClassifiedDelete] = 'ClassifiedDeleteMessage'; messages[Message.ClassifiedGodDelete] = 'ClassifiedGodDeleteMessage'; messages[Message.DirLandQuery] = 'DirLandQueryMessage'; messages[Message.DirLandQueryBackend] = 'DirLandQueryBackendMessage'; messages[Message.DirLandReply] = 'DirLandReplyMessage'; messages[Message.DirPopularQuery] = 'DirPopularQueryMessage'; messages[Message.DirPopularQueryBackend] = 'DirPopularQueryBackendMessage'; messages[Message.DirPopularReply] = 'DirPopularReplyMessage'; messages[Message.ParcelInfoRequest] = 'ParcelInfoRequestMessage'; messages[Message.ParcelInfoReply] = 'ParcelInfoReplyMessage'; messages[Message.ParcelObjectOwnersRequest] = 'ParcelObjectOwnersRequestMessage'; messages[Message.ParcelObjectOwnersReply] = 'ParcelObjectOwnersReplyMessage'; messages[Message.GroupNoticesListRequest] = 'GroupNoticesListRequestMessage'; messages[Message.GroupNoticesListReply] = 'GroupNoticesListReplyMessage'; messages[Message.GroupNoticeRequest] = 'GroupNoticeRequestMessage'; messages[Message.GroupNoticeAdd] = 'GroupNoticeAddMessage'; messages[Message.TeleportRequest] = 'TeleportRequestMessage'; messages[Message.TeleportLocationRequest] = 'TeleportLocationRequestMessage'; messages[Message.TeleportLocal] = 'TeleportLocalMessage'; messages[Message.TeleportLandmarkRequest] = 'TeleportLandmarkRequestMessage'; messages[Message.TeleportProgress] = 'TeleportProgressMessage'; messages[Message.DataHomeLocationRequest] = 'DataHomeLocationRequestMessage'; messages[Message.DataHomeLocationReply] = 'DataHomeLocationReplyMessage'; messages[Message.TeleportFinish] = 'TeleportFinishMessage'; messages[Message.StartLure] = 'StartLureMessage'; messages[Message.TeleportLureRequest] = 'TeleportLureRequestMessage'; messages[Message.TeleportCancel] = 'TeleportCancelMessage'; messages[Message.TeleportStart] = 'TeleportStartMessage'; messages[Message.TeleportFailed] = 'TeleportFailedMessage'; messages[Message.Undo] = 'UndoMessage'; messages[Message.Redo] = 'RedoMessage'; messages[Message.UndoLand] = 'UndoLandMessage'; messages[Message.AgentPause] = 'AgentPauseMessage'; messages[Message.AgentResume] = 'AgentResumeMessage'; messages[Message.AgentUpdate] = 'AgentUpdateMessage'; messages[Message.ChatFromViewer] = 'ChatFromViewerMessage'; messages[Message.AgentThrottle] = 'AgentThrottleMessage'; messages[Message.AgentFOV] = 'AgentFOVMessage'; messages[Message.AgentHeightWidth] = 'AgentHeightWidthMessage'; messages[Message.AgentSetAppearance] = 'AgentSetAppearanceMessage'; messages[Message.AgentAnimation] = 'AgentAnimationMessage'; messages[Message.AgentRequestSit] = 'AgentRequestSitMessage'; messages[Message.AgentSit] = 'AgentSitMessage'; messages[Message.AgentQuitCopy] = 'AgentQuitCopyMessage'; messages[Message.RequestImage] = 'RequestImageMessage'; messages[Message.ImageNotInDatabase] = 'ImageNotInDatabaseMessage'; messages[Message.RebakeAvatarTextures] = 'RebakeAvatarTexturesMessage'; messages[Message.SetAlwaysRun] = 'SetAlwaysRunMessage'; messages[Message.ObjectAdd] = 'ObjectAddMessage'; messages[Message.ObjectDelete] = 'ObjectDeleteMessage'; messages[Message.ObjectDuplicate] = 'ObjectDuplicateMessage'; messages[Message.ObjectDuplicateOnRay] = 'ObjectDuplicateOnRayMessage'; messages[Message.MultipleObjectUpdate] = 'MultipleObjectUpdateMessage'; messages[Message.RequestMultipleObjects] = 'RequestMultipleObjectsMessage'; messages[Message.ObjectPosition] = 'ObjectPositionMessage'; messages[Message.ObjectScale] = 'ObjectScaleMessage'; messages[Message.ObjectRotation] = 'ObjectRotationMessage'; messages[Message.ObjectFlagUpdate] = 'ObjectFlagUpdateMessage'; messages[Message.ObjectClickAction] = 'ObjectClickActionMessage'; messages[Message.ObjectImage] = 'ObjectImageMessage'; messages[Message.ObjectMaterial] = 'ObjectMaterialMessage'; messages[Message.ObjectShape] = 'ObjectShapeMessage'; messages[Message.ObjectExtraParams] = 'ObjectExtraParamsMessage'; messages[Message.ObjectOwner] = 'ObjectOwnerMessage'; messages[Message.ObjectGroup] = 'ObjectGroupMessage'; messages[Message.ObjectBuy] = 'ObjectBuyMessage'; messages[Message.BuyObjectInventory] = 'BuyObjectInventoryMessage'; messages[Message.DerezContainer] = 'DerezContainerMessage'; messages[Message.ObjectPermissions] = 'ObjectPermissionsMessage'; messages[Message.ObjectSaleInfo] = 'ObjectSaleInfoMessage'; messages[Message.ObjectName] = 'ObjectNameMessage'; messages[Message.ObjectDescription] = 'ObjectDescriptionMessage'; messages[Message.ObjectCategory] = 'ObjectCategoryMessage'; messages[Message.ObjectSelect] = 'ObjectSelectMessage'; messages[Message.ObjectDeselect] = 'ObjectDeselectMessage'; messages[Message.ObjectAttach] = 'ObjectAttachMessage'; messages[Message.ObjectDetach] = 'ObjectDetachMessage'; messages[Message.ObjectDrop] = 'ObjectDropMessage'; messages[Message.ObjectLink] = 'ObjectLinkMessage'; messages[Message.ObjectDelink] = 'ObjectDelinkMessage'; messages[Message.ObjectGrab] = 'ObjectGrabMessage'; messages[Message.ObjectGrabUpdate] = 'ObjectGrabUpdateMessage'; messages[Message.ObjectDeGrab] = 'ObjectDeGrabMessage'; messages[Message.ObjectSpinStart] = 'ObjectSpinStartMessage'; messages[Message.ObjectSpinUpdate] = 'ObjectSpinUpdateMessage'; messages[Message.ObjectSpinStop] = 'ObjectSpinStopMessage'; messages[Message.ObjectExportSelected] = 'ObjectExportSelectedMessage'; messages[Message.ModifyLand] = 'ModifyLandMessage'; messages[Message.VelocityInterpolateOn] = 'VelocityInterpolateOnMessage'; messages[Message.VelocityInterpolateOff] = 'VelocityInterpolateOffMessage'; messages[Message.StateSave] = 'StateSaveMessage'; messages[Message.ReportAutosaveCrash] = 'ReportAutosaveCrashMessage'; messages[Message.SimWideDeletes] = 'SimWideDeletesMessage'; messages[Message.RequestObjectPropertiesFamily] = 'RequestObjectPropertiesFamilyMessage'; messages[Message.TrackAgent] = 'TrackAgentMessage'; messages[Message.ViewerStats] = 'ViewerStatsMessage'; messages[Message.ScriptAnswerYes] = 'ScriptAnswerYesMessage'; messages[Message.UserReport] = 'UserReportMessage'; messages[Message.AlertMessage] = 'AlertMessageMessage'; messages[Message.AgentAlertMessage] = 'AgentAlertMessageMessage'; messages[Message.MeanCollisionAlert] = 'MeanCollisionAlertMessage'; messages[Message.ViewerFrozenMessage] = 'ViewerFrozenMessageMessage'; messages[Message.HealthMessage] = 'HealthMessageMessage'; messages[Message.ChatFromSimulator] = 'ChatFromSimulatorMessage'; messages[Message.SimStats] = 'SimStatsMessage'; messages[Message.RequestRegionInfo] = 'RequestRegionInfoMessage'; messages[Message.RegionInfo] = 'RegionInfoMessage'; messages[Message.GodUpdateRegionInfo] = 'GodUpdateRegionInfoMessage'; messages[Message.NearestLandingRegionRequest] = 'NearestLandingRegionRequestMessage'; messages[Message.NearestLandingRegionReply] = 'NearestLandingRegionReplyMessage'; messages[Message.NearestLandingRegionUpdated] = 'NearestLandingRegionUpdatedMessage'; messages[Message.TeleportLandingStatusChanged] = 'TeleportLandingStatusChangedMessage'; messages[Message.RegionHandshake] = 'RegionHandshakeMessage'; messages[Message.RegionHandshakeReply] = 'RegionHandshakeReplyMessage'; messages[Message.CoarseLocationUpdate] = 'CoarseLocationUpdateMessage'; messages[Message.ImageData] = 'ImageDataMessage'; messages[Message.ImagePacket] = 'ImagePacketMessage'; messages[Message.LayerData] = 'LayerDataMessage'; messages[Message.ObjectUpdate] = 'ObjectUpdateMessage'; messages[Message.ObjectUpdateCompressed] = 'ObjectUpdateCompressedMessage'; messages[Message.ObjectUpdateCached] = 'ObjectUpdateCachedMessage'; messages[Message.ImprovedTerseObjectUpdate] = 'ImprovedTerseObjectUpdateMessage'; messages[Message.KillObject] = 'KillObjectMessage'; messages[Message.CrossedRegion] = 'CrossedRegionMessage'; messages[Message.SimulatorViewerTimeMessage] = 'SimulatorViewerTimeMessageMessage'; messages[Message.EnableSimulator] = 'EnableSimulatorMessage'; messages[Message.DisableSimulator] = 'DisableSimulatorMessage'; messages[Message.ConfirmEnableSimulator] = 'ConfirmEnableSimulatorMessage'; messages[Message.TransferRequest] = 'TransferRequestMessage'; messages[Message.TransferInfo] = 'TransferInfoMessage'; messages[Message.TransferPacket] = 'TransferPacketMessage'; messages[Message.TransferAbort] = 'TransferAbortMessage'; messages[Message.RequestXfer] = 'RequestXferMessage'; messages[Message.SendXferPacket] = 'SendXferPacketMessage'; messages[Message.ConfirmXferPacket] = 'ConfirmXferPacketMessage'; messages[Message.AbortXfer] = 'AbortXferMessage'; messages[Message.AvatarAnimation] = 'AvatarAnimationMessage'; messages[Message.AvatarAppearance] = 'AvatarAppearanceMessage'; messages[Message.AvatarSitResponse] = 'AvatarSitResponseMessage'; messages[Message.SetFollowCamProperties] = 'SetFollowCamPropertiesMessage'; messages[Message.ClearFollowCamProperties] = 'ClearFollowCamPropertiesMessage'; messages[Message.CameraConstraint] = 'CameraConstraintMessage'; messages[Message.ObjectProperties] = 'ObjectPropertiesMessage'; messages[Message.ObjectPropertiesFamily] = 'ObjectPropertiesFamilyMessage'; messages[Message.RequestPayPrice] = 'RequestPayPriceMessage'; messages[Message.PayPriceReply] = 'PayPriceReplyMessage'; messages[Message.KickUser] = 'KickUserMessage'; messages[Message.KickUserAck] = 'KickUserAckMessage'; messages[Message.GodKickUser] = 'GodKickUserMessage'; messages[Message.SystemKickUser] = 'SystemKickUserMessage'; messages[Message.EjectUser] = 'EjectUserMessage'; messages[Message.FreezeUser] = 'FreezeUserMessage'; messages[Message.AvatarPropertiesRequest] = 'AvatarPropertiesRequestMessage'; messages[Message.AvatarPropertiesRequestBackend] = 'AvatarPropertiesRequestBackendMessage'; messages[Message.AvatarPropertiesReply] = 'AvatarPropertiesReplyMessage'; messages[Message.AvatarInterestsReply] = 'AvatarInterestsReplyMessage'; messages[Message.AvatarGroupsReply] = 'AvatarGroupsReplyMessage'; messages[Message.AvatarPropertiesUpdate] = 'AvatarPropertiesUpdateMessage'; messages[Message.AvatarInterestsUpdate] = 'AvatarInterestsUpdateMessage'; messages[Message.AvatarNotesReply] = 'AvatarNotesReplyMessage'; messages[Message.AvatarNotesUpdate] = 'AvatarNotesUpdateMessage'; messages[Message.AvatarPicksReply] = 'AvatarPicksReplyMessage'; messages[Message.EventInfoRequest] = 'EventInfoRequestMessage'; messages[Message.EventInfoReply] = 'EventInfoReplyMessage'; messages[Message.EventNotificationAddRequest] = 'EventNotificationAddRequestMessage'; messages[Message.EventNotificationRemoveRequest] = 'EventNotificationRemoveRequestMessage'; messages[Message.EventGodDelete] = 'EventGodDeleteMessage'; messages[Message.PickInfoReply] = 'PickInfoReplyMessage'; messages[Message.PickInfoUpdate] = 'PickInfoUpdateMessage'; messages[Message.PickDelete] = 'PickDeleteMessage'; messages[Message.PickGodDelete] = 'PickGodDeleteMessage'; messages[Message.ScriptQuestion] = 'ScriptQuestionMessage'; messages[Message.ScriptControlChange] = 'ScriptControlChangeMessage'; messages[Message.ScriptDialog] = 'ScriptDialogMessage'; messages[Message.ScriptDialogReply] = 'ScriptDialogReplyMessage'; messages[Message.ForceScriptControlRelease] = 'ForceScriptControlReleaseMessage'; messages[Message.RevokePermissions] = 'RevokePermissionsMessage'; messages[Message.LoadURL] = 'LoadURLMessage'; messages[Message.ScriptTeleportRequest] = 'ScriptTeleportRequestMessage'; messages[Message.ParcelOverlay] = 'ParcelOverlayMessage'; messages[Message.ParcelPropertiesRequest] = 'ParcelPropertiesRequestMessage'; messages[Message.ParcelPropertiesRequestByID] = 'ParcelPropertiesRequestByIDMessage'; messages[Message.ParcelProperties] = 'ParcelPropertiesMessage'; messages[Message.ParcelPropertiesUpdate] = 'ParcelPropertiesUpdateMessage'; messages[Message.ParcelReturnObjects] = 'ParcelReturnObjectsMessage'; messages[Message.ParcelSetOtherCleanTime] = 'ParcelSetOtherCleanTimeMessage'; messages[Message.ParcelDisableObjects] = 'ParcelDisableObjectsMessage'; messages[Message.ParcelSelectObjects] = 'ParcelSelectObjectsMessage'; messages[Message.EstateCovenantRequest] = 'EstateCovenantRequestMessage'; messages[Message.EstateCovenantReply] = 'EstateCovenantReplyMessage'; messages[Message.ForceObjectSelect] = 'ForceObjectSelectMessage'; messages[Message.ParcelBuyPass] = 'ParcelBuyPassMessage'; messages[Message.ParcelDeedToGroup] = 'ParcelDeedToGroupMessage'; messages[Message.ParcelReclaim] = 'ParcelReclaimMessage'; messages[Message.ParcelClaim] = 'ParcelClaimMessage'; messages[Message.ParcelJoin] = 'ParcelJoinMessage'; messages[Message.ParcelDivide] = 'ParcelDivideMessage'; messages[Message.ParcelRelease] = 'ParcelReleaseMessage'; messages[Message.ParcelBuy] = 'ParcelBuyMessage'; messages[Message.ParcelGodForceOwner] = 'ParcelGodForceOwnerMessage'; messages[Message.ParcelAccessListRequest] = 'ParcelAccessListRequestMessage'; messages[Message.ParcelAccessListReply] = 'ParcelAccessListReplyMessage'; messages[Message.ParcelAccessListUpdate] = 'ParcelAccessListUpdateMessage'; messages[Message.ParcelDwellRequest] = 'ParcelDwellRequestMessage'; messages[Message.ParcelDwellReply] = 'ParcelDwellReplyMessage'; messages[Message.RequestParcelTransfer] = 'RequestParcelTransferMessage'; messages[Message.UpdateParcel] = 'UpdateParcelMessage'; messages[Message.RemoveParcel] = 'RemoveParcelMessage'; messages[Message.MergeParcel] = 'MergeParcelMessage'; messages[Message.LogParcelChanges] = 'LogParcelChangesMessage'; messages[Message.CheckParcelSales] = 'CheckParcelSalesMessage'; messages[Message.ParcelSales] = 'ParcelSalesMessage'; messages[Message.ParcelGodMarkAsContent] = 'ParcelGodMarkAsContentMessage'; messages[Message.ViewerStartAuction] = 'ViewerStartAuctionMessage'; messages[Message.StartAuction] = 'StartAuctionMessage'; messages[Message.ConfirmAuctionStart] = 'ConfirmAuctionStartMessage'; messages[Message.CompleteAuction] = 'CompleteAuctionMessage'; messages[Message.CancelAuction] = 'CancelAuctionMessage'; messages[Message.CheckParcelAuctions] = 'CheckParcelAuctionsMessage'; messages[Message.ParcelAuctions] = 'ParcelAuctionsMessage'; messages[Message.UUIDNameRequest] = 'UUIDNameRequestMessage'; messages[Message.UUIDNameReply] = 'UUIDNameReplyMessage'; messages[Message.UUIDGroupNameRequest] = 'UUIDGroupNameRequestMessage'; messages[Message.UUIDGroupNameReply] = 'UUIDGroupNameReplyMessage'; messages[Message.ChatPass] = 'ChatPassMessage'; messages[Message.EdgeDataPacket] = 'EdgeDataPacketMessage'; messages[Message.SimStatus] = 'SimStatusMessage'; messages[Message.ChildAgentUpdate] = 'ChildAgentUpdateMessage'; messages[Message.ChildAgentAlive] = 'ChildAgentAliveMessage'; messages[Message.ChildAgentPositionUpdate] = 'ChildAgentPositionUpdateMessage'; messages[Message.ChildAgentDying] = 'ChildAgentDyingMessage'; messages[Message.ChildAgentUnknown] = 'ChildAgentUnknownMessage'; messages[Message.AtomicPassObject] = 'AtomicPassObjectMessage'; messages[Message.KillChildAgents] = 'KillChildAgentsMessage'; messages[Message.GetScriptRunning] = 'GetScriptRunningMessage'; messages[Message.ScriptRunningReply] = 'ScriptRunningReplyMessage'; messages[Message.SetScriptRunning] = 'SetScriptRunningMessage'; messages[Message.ScriptReset] = 'ScriptResetMessage'; messages[Message.ScriptSensorRequest] = 'ScriptSensorRequestMessage'; messages[Message.ScriptSensorReply] = 'ScriptSensorReplyMessage'; messages[Message.CompleteAgentMovement] = 'CompleteAgentMovementMessage'; messages[Message.AgentMovementComplete] = 'AgentMovementCompleteMessage'; messages[Message.DataServerLogout] = 'DataServerLogoutMessage'; messages[Message.LogoutRequest] = 'LogoutRequestMessage'; messages[Message.LogoutReply] = 'LogoutReplyMessage'; messages[Message.ImprovedInstantMessage] = 'ImprovedInstantMessageMessage'; messages[Message.RetrieveInstantMessages] = 'RetrieveInstantMessagesMessage'; messages[Message.FindAgent] = 'FindAgentMessage'; messages[Message.RequestGodlikePowers] = 'RequestGodlikePowersMessage'; messages[Message.GrantGodlikePowers] = 'GrantGodlikePowersMessage'; messages[Message.GodlikeMessage] = 'GodlikeMessageMessage'; messages[Message.EstateOwnerMessage] = 'EstateOwnerMessageMessage'; messages[Message.GenericMessage] = 'GenericMessageMessage'; messages[Message.MuteListRequest] = 'MuteListRequestMessage'; messages[Message.UpdateMuteListEntry] = 'UpdateMuteListEntryMessage'; messages[Message.RemoveMuteListEntry] = 'RemoveMuteListEntryMessage'; messages[Message.CopyInventoryFromNotecard] = 'CopyInventoryFromNotecardMessage'; messages[Message.UpdateInventoryItem] = 'UpdateInventoryItemMessage'; messages[Message.UpdateCreateInventoryItem] = 'UpdateCreateInventoryItemMessage'; messages[Message.MoveInventoryItem] = 'MoveInventoryItemMessage'; messages[Message.CopyInventoryItem] = 'CopyInventoryItemMessage'; messages[Message.RemoveInventoryItem] = 'RemoveInventoryItemMessage'; messages[Message.ChangeInventoryItemFlags] = 'ChangeInventoryItemFlagsMessage'; messages[Message.SaveAssetIntoInventory] = 'SaveAssetIntoInventoryMessage'; messages[Message.CreateInventoryFolder] = 'CreateInventoryFolderMessage'; messages[Message.UpdateInventoryFolder] = 'UpdateInventoryFolderMessage'; messages[Message.MoveInventoryFolder] = 'MoveInventoryFolderMessage'; messages[Message.RemoveInventoryFolder] = 'RemoveInventoryFolderMessage'; messages[Message.FetchInventoryDescendents] = 'FetchInventoryDescendentsMessage'; messages[Message.InventoryDescendents] = 'InventoryDescendentsMessage'; messages[Message.FetchInventory] = 'FetchInventoryMessage'; messages[Message.FetchInventoryReply] = 'FetchInventoryReplyMessage'; messages[Message.BulkUpdateInventory] = 'BulkUpdateInventoryMessage'; messages[Message.RequestInventoryAsset] = 'RequestInventoryAssetMessage'; messages[Message.InventoryAssetResponse] = 'InventoryAssetResponseMessage'; messages[Message.RemoveInventoryObjects] = 'RemoveInventoryObjectsMessage'; messages[Message.PurgeInventoryDescendents] = 'PurgeInventoryDescendentsMessage'; messages[Message.UpdateTaskInventory] = 'UpdateTaskInventoryMessage'; messages[Message.RemoveTaskInventory] = 'RemoveTaskInventoryMessage'; messages[Message.MoveTaskInventory] = 'MoveTaskInventoryMessage'; messages[Message.RequestTaskInventory] = 'RequestTaskInventoryMessage'; messages[Message.ReplyTaskInventory] = 'ReplyTaskInventoryMessage'; messages[Message.DeRezObject] = 'DeRezObjectMessage'; messages[Message.DeRezAck] = 'DeRezAckMessage'; messages[Message.RezObject] = 'RezObjectMessage'; messages[Message.RezObjectFromNotecard] = 'RezObjectFromNotecardMessage'; messages[Message.TransferInventory] = 'TransferInventoryMessage'; messages[Message.TransferInventoryAck] = 'TransferInventoryAckMessage'; messages[Message.AcceptFriendship] = 'AcceptFriendshipMessage'; messages[Message.DeclineFriendship] = 'DeclineFriendshipMessage'; messages[Message.FormFriendship] = 'FormFriendshipMessage'; messages[Message.TerminateFriendship] = 'TerminateFriendshipMessage'; messages[Message.OfferCallingCard] = 'OfferCallingCardMessage'; messages[Message.AcceptCallingCard] = 'AcceptCallingCardMessage'; messages[Message.DeclineCallingCard] = 'DeclineCallingCardMessage'; messages[Message.RezScript] = 'RezScriptMessage'; messages[Message.CreateInventoryItem] = 'CreateInventoryItemMessage'; messages[Message.CreateLandmarkForEvent] = 'CreateLandmarkForEventMessage'; messages[Message.EventLocationRequest] = 'EventLocationRequestMessage'; messages[Message.EventLocationReply] = 'EventLocationReplyMessage'; messages[Message.RegionHandleRequest] = 'RegionHandleRequestMessage'; messages[Message.RegionIDAndHandleReply] = 'RegionIDAndHandleReplyMessage'; messages[Message.MoneyTransferRequest] = 'MoneyTransferRequestMessage'; messages[Message.MoneyTransferBackend] = 'MoneyTransferBackendMessage'; messages[Message.MoneyBalanceRequest] = 'MoneyBalanceRequestMessage'; messages[Message.MoneyBalanceReply] = 'MoneyBalanceReplyMessage'; messages[Message.RoutedMoneyBalanceReply] = 'RoutedMoneyBalanceReplyMessage'; messages[Message.ActivateGestures] = 'ActivateGesturesMessage'; messages[Message.DeactivateGestures] = 'DeactivateGesturesMessage'; messages[Message.MuteListUpdate] = 'MuteListUpdateMessage'; messages[Message.UseCachedMuteList] = 'UseCachedMuteListMessage'; messages[Message.GrantUserRights] = 'GrantUserRightsMessage'; messages[Message.ChangeUserRights] = 'ChangeUserRightsMessage'; messages[Message.OnlineNotification] = 'OnlineNotificationMessage'; messages[Message.OfflineNotification] = 'OfflineNotificationMessage'; messages[Message.SetStartLocationRequest] = 'SetStartLocationRequestMessage'; messages[Message.SetStartLocation] = 'SetStartLocationMessage'; messages[Message.NetTest] = 'NetTestMessage'; messages[Message.SetCPURatio] = 'SetCPURatioMessage'; messages[Message.SimCrashed] = 'SimCrashedMessage'; messages[Message.NameValuePair] = 'NameValuePairMessage'; messages[Message.RemoveNameValuePair] = 'RemoveNameValuePairMessage'; messages[Message.UpdateAttachment] = 'UpdateAttachmentMessage'; messages[Message.RemoveAttachment] = 'RemoveAttachmentMessage'; messages[Message.SoundTrigger] = 'SoundTriggerMessage'; messages[Message.AttachedSound] = 'AttachedSoundMessage'; messages[Message.AttachedSoundGainChange] = 'AttachedSoundGainChangeMessage'; messages[Message.PreloadSound] = 'PreloadSoundMessage'; messages[Message.AssetUploadRequest] = 'AssetUploadRequestMessage'; messages[Message.AssetUploadComplete] = 'AssetUploadCompleteMessage'; messages[Message.EmailMessageRequest] = 'EmailMessageRequestMessage'; messages[Message.EmailMessageReply] = 'EmailMessageReplyMessage'; messages[Message.InternalScriptMail] = 'InternalScriptMailMessage'; messages[Message.ScriptDataRequest] = 'ScriptDataRequestMessage'; messages[Message.ScriptDataReply] = 'ScriptDataReplyMessage'; messages[Message.CreateGroupRequest] = 'CreateGroupRequestMessage'; messages[Message.CreateGroupReply] = 'CreateGroupReplyMessage'; messages[Message.UpdateGroupInfo] = 'UpdateGroupInfoMessage'; messages[Message.GroupRoleChanges] = 'GroupRoleChangesMessage'; messages[Message.JoinGroupRequest] = 'JoinGroupRequestMessage'; messages[Message.JoinGroupReply] = 'JoinGroupReplyMessage'; messages[Message.EjectGroupMemberRequest] = 'EjectGroupMemberRequestMessage'; messages[Message.EjectGroupMemberReply] = 'EjectGroupMemberReplyMessage'; messages[Message.LeaveGroupRequest] = 'LeaveGroupRequestMessage'; messages[Message.LeaveGroupReply] = 'LeaveGroupReplyMessage'; messages[Message.InviteGroupRequest] = 'InviteGroupRequestMessage'; messages[Message.InviteGroupResponse] = 'InviteGroupResponseMessage'; messages[Message.GroupProfileRequest] = 'GroupProfileRequestMessage'; messages[Message.GroupProfileReply] = 'GroupProfileReplyMessage'; messages[Message.GroupAccountSummaryRequest] = 'GroupAccountSummaryRequestMessage'; messages[Message.GroupAccountSummaryReply] = 'GroupAccountSummaryReplyMessage'; messages[Message.GroupAccountDetailsRequest] = 'GroupAccountDetailsRequestMessage'; messages[Message.GroupAccountDetailsReply] = 'GroupAccountDetailsReplyMessage'; messages[Message.GroupAccountTransactionsRequest] = 'GroupAccountTransactionsRequestMessage'; messages[Message.GroupAccountTransactionsReply] = 'GroupAccountTransactionsReplyMessage'; messages[Message.GroupActiveProposalsRequest] = 'GroupActiveProposalsRequestMessage'; messages[Message.GroupActiveProposalItemReply] = 'GroupActiveProposalItemReplyMessage'; messages[Message.GroupVoteHistoryRequest] = 'GroupVoteHistoryRequestMessage'; messages[Message.GroupVoteHistoryItemReply] = 'GroupVoteHistoryItemReplyMessage'; messages[Message.StartGroupProposal] = 'StartGroupProposalMessage'; messages[Message.GroupProposalBallot] = 'GroupProposalBallotMessage'; messages[Message.TallyVotes] = 'TallyVotesMessage'; messages[Message.GroupMembersRequest] = 'GroupMembersRequestMessage'; messages[Message.GroupMembersReply] = 'GroupMembersReplyMessage'; messages[Message.ActivateGroup] = 'ActivateGroupMessage'; messages[Message.SetGroupContribution] = 'SetGroupContributionMessage'; messages[Message.SetGroupAcceptNotices] = 'SetGroupAcceptNoticesMessage'; messages[Message.GroupRoleDataRequest] = 'GroupRoleDataRequestMessage'; messages[Message.GroupRoleDataReply] = 'GroupRoleDataReplyMessage'; messages[Message.GroupRoleMembersRequest] = 'GroupRoleMembersRequestMessage'; messages[Message.GroupRoleMembersReply] = 'GroupRoleMembersReplyMessage'; messages[Message.GroupTitlesRequest] = 'GroupTitlesRequestMessage'; messages[Message.GroupTitlesReply] = 'GroupTitlesReplyMessage'; messages[Message.GroupTitleUpdate] = 'GroupTitleUpdateMessage'; messages[Message.GroupRoleUpdate] = 'GroupRoleUpdateMessage'; messages[Message.LiveHelpGroupRequest] = 'LiveHelpGroupRequestMessage'; messages[Message.LiveHelpGroupReply] = 'LiveHelpGroupReplyMessage'; messages[Message.AgentWearablesRequest] = 'AgentWearablesRequestMessage'; messages[Message.AgentWearablesUpdate] = 'AgentWearablesUpdateMessage'; messages[Message.AgentIsNowWearing] = 'AgentIsNowWearingMessage'; messages[Message.AgentCachedTexture] = 'AgentCachedTextureMessage'; messages[Message.AgentCachedTextureResponse] = 'AgentCachedTextureResponseMessage'; messages[Message.AgentDataUpdateRequest] = 'AgentDataUpdateRequestMessage'; messages[Message.AgentDataUpdate] = 'AgentDataUpdateMessage'; messages[Message.GroupDataUpdate] = 'GroupDataUpdateMessage'; messages[Message.AgentGroupDataUpdate] = 'AgentGroupDataUpdateMessage'; messages[Message.AgentDropGroup] = 'AgentDropGroupMessage'; messages[Message.LogTextMessage] = 'LogTextMessageMessage'; messages[Message.ViewerEffect] = 'ViewerEffectMessage'; messages[Message.CreateTrustedCircuit] = 'CreateTrustedCircuitMessage'; messages[Message.DenyTrustedCircuit] = 'DenyTrustedCircuitMessage'; messages[Message.RequestTrustedCircuit] = 'RequestTrustedCircuitMessage'; messages[Message.RezSingleAttachmentFromInv] = 'RezSingleAttachmentFromInvMessage'; messages[Message.RezMultipleAttachmentsFromInv] = 'RezMultipleAttachmentsFromInvMessage'; messages[Message.DetachAttachmentIntoInv] = 'DetachAttachmentIntoInvMessage'; messages[Message.CreateNewOutfitAttachments] = 'CreateNewOutfitAttachmentsMessage'; messages[Message.UserInfoRequest] = 'UserInfoRequestMessage'; messages[Message.UserInfoReply] = 'UserInfoReplyMessage'; messages[Message.UpdateUserInfo] = 'UpdateUserInfoMessage'; messages[Message.ParcelRename] = 'ParcelRenameMessage'; messages[Message.InitiateDownload] = 'InitiateDownloadMessage'; messages[Message.SystemMessage] = 'SystemMessageMessage'; messages[Message.MapLayerRequest] = 'MapLayerRequestMessage'; messages[Message.MapLayerReply] = 'MapLayerReplyMessage'; messages[Message.MapBlockRequest] = 'MapBlockRequestMessage'; messages[Message.MapNameRequest] = 'MapNameRequestMessage'; messages[Message.MapBlockReply] = 'MapBlockReplyMessage'; messages[Message.MapItemRequest] = 'MapItemRequestMessage'; messages[Message.MapItemReply] = 'MapItemReplyMessage'; messages[Message.SendPostcard] = 'SendPostcardMessage'; messages[Message.RpcChannelRequest] = 'RpcChannelRequestMessage'; messages[Message.RpcChannelReply] = 'RpcChannelReplyMessage'; messages[Message.RpcScriptRequestInbound] = 'RpcScriptRequestInboundMessage'; messages[Message.RpcScriptRequestInboundForward] = 'RpcScriptRequestInboundForwardMessage'; messages[Message.RpcScriptReplyInbound] = 'RpcScriptReplyInboundMessage'; messages[Message.ScriptMailRegistration] = 'ScriptMailRegistrationMessage'; messages[Message.ParcelMediaCommandMessage] = 'ParcelMediaCommandMessageMessage'; messages[Message.ParcelMediaUpdate] = 'ParcelMediaUpdateMessage'; messages[Message.LandStatRequest] = 'LandStatRequestMessage'; messages[Message.LandStatReply] = 'LandStatReplyMessage'; messages[Message.Error] = 'ErrorMessage'; messages[Message.ObjectIncludeInSearch] = 'ObjectIncludeInSearchMessage'; messages[Message.RezRestoreToWorld] = 'RezRestoreToWorldMessage'; messages[Message.LinkInventoryItem] = 'LinkInventoryItemMessage'; messages[Message.RetrieveIMsExtended] = 'RetrieveIMsExtendedMessage'; messages[Message.JoinGroupRequestExtended] = 'JoinGroupRequestExtendedMessage'; messages[Message.CreateGroupRequestExtended] = 'CreateGroupRequestExtendedMessage'; export function nameFromID(id: Message): string { return messages[id]; }