Safe Haskell | None |
---|---|
Language | Haskell2010 |
- data MikModError
- getErrno :: MikModError -> MikModErrno
- describeMikModError :: MikModError -> String
- newtype MikModException = MikModException MikModError
- data MikModErrno
- = MMErrOpeningFile
- | MMErrOutOfMemory
- | MMErrDynamicLinking
- | MMErrSampleTooBig
- | MMErrOutOfHandles
- | MMErrUnknownWaveType
- | MMErrLoadingPattern
- | MMErrLoadingTrack
- | MMErrLoadingHeader
- | MMErrLoadingSampleinfo
- | MMErrNotAModule
- | MMErrNotAStream
- | MMErrMedSynthsamples
- | MMErrItpackInvalidData
- | MMErrDetectingDevice
- | MMErrInvalidDevice
- | MMErrInitializingMixer
- | MMErrOpeningAudio
- | MMErr8bitOnly
- | MMErr16bitOnly
- | MMErrStereoOnly
- | MMErrUlaw
- | MMErrNonBlock
- | MMErrAfAudioPort
- | MMErrAixConfigInit
- | MMErrAixConfigControl
- | MMErrAixConfigStart
- | MMErrGusSettings
- | MMErrGusReset
- | MMErrGusTimer
- | MMErrHpSetsamplesize
- | MMErrHpSetspeed
- | MMErrHpChannels
- | MMErrHpAudioOutput
- | MMErrHpAudioDesc
- | MMErrHpBuffersize
- | MMErrOssSetfragment
- | MMErrOssSetsamplesize
- | MMErrOssSetstereo
- | MMErrOssSetspeed
- | MMErrSgiSpeed
- | MMErrSgi16bit
- | MMErrSgi8bit
- | MMErrSgiStereo
- | MMErrSgiMono
- | MMErrSunInit
- | MMErrOs2Mixsetup
- | MMErrOs2Semaphore
- | MMErrOs2Timer
- | MMErrOs2Thread
- | MMErrDsPriority
- | MMErrDsBuffer
- | MMErrDsFormat
- | MMErrDsNotify
- | MMErrDsEvent
- | MMErrDsThread
- | MMErrDsUpdate
- | MMErrWinmmHandle
- | MMErrWinmmAllocated
- | MMErrWinmmDeviceid
- | MMErrWinmmFormat
- | MMErrWinmmUnknown
- | MMErrMacSpeed
- | MMErrMacStart
- | MMErrOsxUnknownDevice
- | MMErrOsxBadProperty
- | MMErrOsxUnsupportedFormat
- | MMErrOsxSetStereo
- | MMErrOsxBufferAlloc
- | MMErrOsxAddIoProc
- | MMErrOsxDeviceStart
- | MMErrOsxPthread
- | MMErrDoswssStartdma
- | MMErrDossbStartdma
- | MMErrNoFloat32
- | MMErrOpenalCreatectx
- | MMErrOpenalCtxcurrent
- | MMErrOpenalGenbuffers
- | MMErrOpenalGensources
- | MMErrOpenalSource
- | MMErrOpenalQueuebuffers
- | MMErrOpenalUnqueuebuffers
- | MMErrOpenalBufferdata
- | MMErrOpenalGetsource
- | MMErrOpenalSourceplay
- | MMErrOpenalSourcestop
- | MMErrAlsaNoconfig
- | MMErrAlsaSetparams
- | MMErrAlsaSetformat
- | MMErrAlsaSetrate
- | MMErrAlsaSetchannels
- | MMErrAlsaBuffersize
- | MMErrAlsaPcmStart
- | MMErrAlsaPcmWrite
- | MMErrAlsaPcmRecover
- | MMErrMax
- | MMErrUnknown CInt
- marshalMikModErrno :: MikModErrno -> CInt
- unmarshalMikModErrno :: CInt -> MikModErrno
Documentation
data MikModError Source
MikMod reports errors as either critical or not. A critical error means the system state was reset because it could not continue in the face of the error.
getErrno :: MikModError -> MikModErrno Source
newtype MikModException Source
data MikModErrno Source
The possible things to be found in MikMod_errno