Enum ts3plugin::Error
[−]
[src]
#[repr(u32)]pub enum Error { Ok, Undefined, NotImplemented, OkNoUpdate, DontNotify, LibTimeLimitReached, CommandNotFount, UnableToBindNetworkPort, NoNetworkPortAvailable, PortAlreadyInUse, ClientInvalidId, ClientNicknameInuse, ClientProtocolLimitReached, ClientInvalidType, ClientAlreadySubscribed, ClientNotLoggedIn, ClientCouldNotValidateIdentity, ClientInvalidPassword, ClientTooManyClonesConnected, ClientVersionOutdated, ClientIsOnline, ClientIsFlooding, ClientHacked, ClientCannotVerifyNow, ClientLoginNotPermitted, ClientNotSubscripted, ChannelInvalidId, ChannelProtocolLimitReached, ChannelAlreadyIn, ChannelnameInuse, ChannelNotEmpty, ChannelCannotDeleteDefault, ChannelDefaultRequirePermanent, ChannelInvalidFlags, ChannelParentNotPermanent, ChannelMaxclientsReached, ChannelMaxfamilyReached, ChannelInvalidOrder, ChannelNoFiletransferSupported, ChannelInvalidPassword, ChannelIsPrivateChannel, ChannelInvalidSecurityHash, ServerInvalidId, ServerRunning, ServerIsShuttingDown, ServerMaxclientsReached, ServerInvalidPassword, ServerDeploymentActive, ServerUnableToStopOwnServer, ServerIsVirtual, ServerWrongMachineid, ServerIsNotRunning, ServerIsBooting, ServerStatusInvalid, ServerModalQuit, ServerVersionOutdated, ServerDuplicatedRunning, Database, DatabaseEmptyResult, DatabaseDuplicateEntry, DatabaseNoModifications, DatabaseConstraint, DatabaseReinvoke, ParameterQuote, ParameterInvalidCount, ParameterInvalid, ParameterNotFount, ParameterConvert, ParameterInvalidSize, ParameterMissing, ParameterChecksum, VsCritical, ConnectionLost, NotConnected, NoCachedConnectionInfo, CurrentlyNotPossible, FailedConnectionInitialisation, CouldNotResolveHostname, InvalidServerConnectionoHandlerId, CouldNotInitialiseInputManager, ClientlibraryNotInitialised, ServerlibraryNotInitialised, WhisperTooManyTargets, WhisperNoTargets, ConnectionIpProtocolMissing, FileInvalidName, FileInvalidPermissions, FileAlreadyExists, FileNotFound, FileIoError, FileInvalidTransferId, FileInvalidPath, FileNoFilesAvailable, FileOverwriteExcludesResume, FileInvalidSize, FileAlreadyInUse, FileCouldNotOpenConnection, FileNoSpaceLeftOnDevice, FileExceedsFileSystemMaximumSize, FileTransferConnectionTimeout, FileConnectionLost, FileExceedsSuppliedSize, FileTransferComplete, FileTransferCanceled, FileTransferInterrupted, FileTransferServerQuotaExceeded, FileTransferClientQuotaExceeded, FileTransferReset, FileTransferLimitReached, SoundPreprocessorDisabled, SoundInternalPreprocessor, SoundInternalEncoder, SoundInternalPlayback, SoundNoCaptureDeviceAvailable, SoundNoPlaybackDeviceAvailable, SoundCouldNotOpenCaptureDevice, SoundCouldNotOpenPlaybackDevice, SoundHandlerHasDevice, SoundInvalidCaptureDevice, SoundInvalidPlaybackDevice, SoundInvalidWave, SoundUnsupportedWave, SoundOpenWave, SoundInternalCapture, SoundDeviceInUse, SoundDeviceAlreadyRegisterred, SoundUnknownDevice, SoundUnsupportedFrequency, SoundInvalidChannelCount, SoundReadWave, SoundNeedMoreData, SoundDeviceBusy, SoundNoData, SoundChannelMaskMismatch, PermissionsInvalidGroupId, PermissionsDuplicateEntry, PermissionsInvalidPermId, PermissionsEmptyResult, PermissionsDefaultGroupForbidden, PermissionsInvalidSize, PermissionsInvalidValue, PermissionsGroupNotEmpty, PermissionsClientInsufficient, PermissionsInsufficientGroupPower, PermissionsInsufficientPermissionPower, PermissionsTemplateGroupIsUsed, Permissions, AccountingVirtualserverLimitReached, AccountingSlotLimitReached, AccountingLicenseFileNotFound, AccountingLicenseDateNotOk, AccountingUnableToConnectToServer, AccountingUnknownError, AcountingServerError, AccountingInstanceLimitReached, AccountingInstanceCheckError, AccountingLicenseFileInvalid, AccountingRunningElsewhere, AccountingInstanceDuplicated, AccountingAlreadyStarted, AccountingNotStarted, AccountingToManyStarts, MessageInvalidId, BanInvalidId, ConnectFailedBanned, RenameFailedBanned, BanFlooding, TtsUnableToInitialize, PrivilegeKeyInvalid, VoipPjsua, VoipAlreadyInitialized, VoipTooManyAccounts, VoipInvalidAccount, VoipInternalError, VoipInvalidConnectionId, VoipCannotAnswerInitiatedCall, VoipNotInitialized, ProvisioningInvalidPassword, ProvisioningInvalidRequest, ProvisioningNoSlotsAvailable, ProvisioningPoolMissing, ProvisioningPoolUnkown, ProvisioningUnknownIpLocation, ProvisioningInternalTriedExceeded, ProvisioningTooManySlotsRequested, ProvisioningTooManyReserved, ProvisioningCouldNotConnect, ProvisioningAuthServerNotConnected, ProvisioningAuthDataTooLarge, ProvisioningAlreadyInitialized, ProvisioningNotInitialized, ProvisioningConnecting, ProvisioningAlreadyConnected, ProvisioningNotConnected, ProvisioningIoError, ProvisioningInvalidTimeout, ProvisioningTs3severNotFound, ProvisioningNoPermission, }
Variants
OkGeneral
UndefinedNotImplementedOkNoUpdateDontNotifyLibTimeLimitReachedCommandNotFountDunno
UnableToBindNetworkPortNoNetworkPortAvailablePortAlreadyInUseClientInvalidIdClient
ClientNicknameInuseClientProtocolLimitReachedClientInvalidTypeClientAlreadySubscribedClientNotLoggedInClientCouldNotValidateIdentityClientInvalidPasswordClientTooManyClonesConnectedClientVersionOutdatedClientIsOnlineClientIsFloodingClientHackedClientCannotVerifyNowClientLoginNotPermittedClientNotSubscriptedChannelInvalidIdChannel
ChannelProtocolLimitReachedChannelAlreadyInChannelnameInuseChannelNotEmptyChannelCannotDeleteDefaultChannelDefaultRequirePermanentChannelInvalidFlagsChannelParentNotPermanentChannelMaxclientsReachedChannelMaxfamilyReachedChannelInvalidOrderChannelNoFiletransferSupportedChannelInvalidPasswordChannelIsPrivateChannelChannelInvalidSecurityHashServerInvalidIdServer
ServerRunningServerIsShuttingDownServerMaxclientsReachedServerInvalidPasswordServerDeploymentActiveServerUnableToStopOwnServerServerIsVirtualServerWrongMachineidServerIsNotRunningServerIsBootingServerStatusInvalidServerModalQuitServerVersionOutdatedServerDuplicatedRunningDatabaseDatabase
DatabaseEmptyResultDatabaseDuplicateEntryDatabaseNoModificationsDatabaseConstraintDatabaseReinvokeParameterQuoteParameter
ParameterInvalidCountParameterInvalidParameterNotFountParameterConvertParameterInvalidSizeParameterMissingParameterChecksumVsCriticalUnsorted, needs further investigation
ConnectionLostNotConnectedNoCachedConnectionInfoCurrentlyNotPossibleFailedConnectionInitialisationCouldNotResolveHostnameInvalidServerConnectionoHandlerIdCouldNotInitialiseInputManagerClientlibraryNotInitialisedServerlibraryNotInitialisedWhisperTooManyTargetsWhisperNoTargetsConnectionIpProtocolMissingFileInvalidNameFile transfer
FileInvalidPermissionsFileAlreadyExistsFileNotFoundFileIoErrorFileInvalidTransferIdFileInvalidPathFileNoFilesAvailableFileOverwriteExcludesResumeFileInvalidSizeFileAlreadyInUseFileCouldNotOpenConnectionFileNoSpaceLeftOnDeviceFileExceedsFileSystemMaximumSizeFileTransferConnectionTimeoutFileConnectionLostFileExceedsSuppliedSizeFileTransferCompleteFileTransferCanceledFileTransferInterruptedFileTransferServerQuotaExceededFileTransferClientQuotaExceededFileTransferResetFileTransferLimitReachedSoundPreprocessorDisabledSound
SoundInternalPreprocessorSoundInternalEncoderSoundInternalPlaybackSoundNoCaptureDeviceAvailableSoundNoPlaybackDeviceAvailableSoundCouldNotOpenCaptureDeviceSoundCouldNotOpenPlaybackDeviceSoundHandlerHasDeviceSoundInvalidCaptureDeviceSoundInvalidPlaybackDeviceSoundInvalidWaveSoundUnsupportedWaveSoundOpenWaveSoundInternalCaptureSoundDeviceInUseSoundDeviceAlreadyRegisterredSoundUnknownDeviceSoundUnsupportedFrequencySoundInvalidChannelCountSoundReadWaveSoundNeedMoreDataFor internal purposes only
SoundDeviceBusyFor internal purposes only
SoundNoDataSoundChannelMaskMismatchPermissionsInvalidGroupIdPermissions
PermissionsDuplicateEntryPermissionsInvalidPermIdPermissionsEmptyResultPermissionsDefaultGroupForbiddenPermissionsInvalidSizePermissionsInvalidValuePermissionsGroupNotEmptyPermissionsClientInsufficientPermissionsInsufficientGroupPowerPermissionsInsufficientPermissionPowerPermissionsTemplateGroupIsUsedPermissionsAccountingVirtualserverLimitReachedAccounting
AccountingSlotLimitReachedAccountingLicenseFileNotFoundAccountingLicenseDateNotOkAccountingUnableToConnectToServerAccountingUnknownErrorAcountingServerErrorAccountingInstanceLimitReachedAccountingInstanceCheckErrorAccountingLicenseFileInvalidAccountingRunningElsewhereAccountingInstanceDuplicatedAccountingAlreadyStartedAccountingNotStartedAccountingToManyStartsMessageInvalidIdMessages
BanInvalidIdBan
ConnectFailedBannedRenameFailedBannedBanFloodingTtsUnableToInitializeText to speech
PrivilegeKeyInvalidPrivilege key
VoipPjsuaVoip
VoipAlreadyInitializedVoipTooManyAccountsVoipInvalidAccountVoipInternalErrorVoipInvalidConnectionIdVoipCannotAnswerInitiatedCallVoipNotInitializedProvisioningInvalidPasswordProvisioning server
ProvisioningInvalidRequestProvisioningNoSlotsAvailableProvisioningPoolMissingProvisioningPoolUnkownProvisioningUnknownIpLocationProvisioningInternalTriedExceededProvisioningTooManySlotsRequestedProvisioningTooManyReservedProvisioningCouldNotConnectProvisioningAuthServerNotConnectedProvisioningAuthDataTooLargeProvisioningAlreadyInitializedProvisioningNotInitializedProvisioningConnectingProvisioningAlreadyConnectedProvisioningNotConnectedProvisioningIoErrorProvisioningInvalidTimeoutProvisioningTs3severNotFoundProvisioningNoPermissionTrait Implementations
impl Copy for Error[src]
impl Eq for Error[src]
impl PartialEq<Error> for Error[src]
fn eq(&self, __arg_0: &Error) -> bool
This method tests for self and other values to be equal, and is used by ==. Read more
fn ne(&self, other: &Rhs) -> bool1.0.0
This method tests for !=.
impl Debug for Error[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result<(), Error>
Formats the value using the given formatter.
impl Clone for Error[src]
fn clone(&self) -> Error
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0
Performs copy-assignment from source. Read more