Documentation
queryVersion :: Connection -> Word32 -> Word32 -> IO (Receipt QueryVersionReply)Source
selectInput :: Connection -> WINDOW -> [NotifyMask] -> IO ()Source
getScreenInfo :: Connection -> WINDOW -> IO (Receipt GetScreenInfoReply)Source
setScreenSize :: Connection -> SetScreenSize -> IO ()Source
getOutputInfo :: Connection -> OUTPUT -> TIMESTAMP -> IO (Receipt GetOutputInfoReply)Source
queryOutputProperty :: Connection -> OUTPUT -> ATOM -> IO (Receipt QueryOutputPropertyReply)Source
deleteOutputProperty :: Connection -> OUTPUT -> ATOM -> IO ()Source
createMode :: Connection -> CreateMode -> IO (Receipt MODE)Source
destroyMode :: Connection -> MODE -> IO ()Source
addOutputMode :: Connection -> OUTPUT -> MODE -> IO ()Source
deleteOutputMode :: Connection -> OUTPUT -> MODE -> IO ()Source
getCrtcInfo :: Connection -> CRTC -> TIMESTAMP -> IO (Receipt GetCrtcInfoReply)Source
getCrtcGammaSize :: Connection -> CRTC -> IO (Receipt Word16)Source
getCrtcGamma :: Connection -> CRTC -> IO (Receipt GetCrtcGammaReply)Source
setCrtcGamma :: Connection -> SetCrtcGamma -> IO ()Source
getScreenResourcesCurrent :: Connection -> WINDOW -> IO (Receipt GetScreenResourcesCurrentReply)Source
setCrtcTransform :: Connection -> SetCrtcTransform -> IO ()Source
getPanning :: Connection -> CRTC -> IO (Receipt GetPanningReply)Source
setPanning :: Connection -> SetPanning -> IO (Receipt SetPanningReply)Source
setOutputPrimary :: Connection -> WINDOW -> OUTPUT -> IO ()Source
getOutputPrimary :: Connection -> WINDOW -> IO (Receipt OUTPUT)Source
data ScreenSize Source
Show ScreenSize | |
Typeable ScreenSize | |
Deserialize ScreenSize | |
Serialize ScreenSize |
data RefreshRates Source
Show RefreshRates | |
Typeable RefreshRates | |
Deserialize RefreshRates | |
Serialize RefreshRates |
data QueryVersion Source
Show QueryVersion | |
Typeable QueryVersion | |
ExtensionRequest QueryVersion |
data QueryVersionReply Source
Show QueryVersionReply | |
Typeable QueryVersionReply | |
Deserialize QueryVersionReply |
data SetScreenConfig Source
Show SetScreenConfig | |
Typeable SetScreenConfig | |
ExtensionRequest SetScreenConfig |
data NotifyMask Source
data SelectInput Source
Show SelectInput | |
Typeable SelectInput | |
ExtensionRequest SelectInput |
data GetScreenInfo Source
Show GetScreenInfo | |
Typeable GetScreenInfo | |
ExtensionRequest GetScreenInfo |
data GetScreenInfoReply Source
data GetScreenSizeRange Source
Show GetScreenSizeRange | |
Typeable GetScreenSizeRange | |
ExtensionRequest GetScreenSizeRange |
data SetScreenSize Source
Show SetScreenSize | |
Typeable SetScreenSize | |
ExtensionRequest SetScreenSize |
data GetScreenResources Source
Show GetScreenResources | |
Typeable GetScreenResources | |
ExtensionRequest GetScreenResources |
data GetScreenResourcesReply Source
data Connection Source
data GetOutputInfo Source
Show GetOutputInfo | |
Typeable GetOutputInfo | |
ExtensionRequest GetOutputInfo |
data GetOutputInfoReply Source
data ListOutputProperties Source
Show ListOutputProperties | |
Typeable ListOutputProperties | |
ExtensionRequest ListOutputProperties |
data QueryOutputProperty Source
Show QueryOutputProperty | |
Typeable QueryOutputProperty | |
ExtensionRequest QueryOutputProperty |
data ConfigureOutputProperty Source
Show ConfigureOutputProperty | |
Typeable ConfigureOutputProperty | |
ExtensionRequest ConfigureOutputProperty |
data ChangeOutputProperty Source
Show ChangeOutputProperty | |
Typeable ChangeOutputProperty | |
ExtensionRequest ChangeOutputProperty |
data DeleteOutputProperty Source
Show DeleteOutputProperty | |
Typeable DeleteOutputProperty | |
ExtensionRequest DeleteOutputProperty |
data GetOutputProperty Source
Show GetOutputProperty | |
Typeable GetOutputProperty | |
ExtensionRequest GetOutputProperty |
data CreateModeReply Source
Show CreateModeReply | |
Typeable CreateModeReply | |
Deserialize CreateModeReply |
data DestroyMode Source
Show DestroyMode | |
Typeable DestroyMode | |
ExtensionRequest DestroyMode |
data AddOutputMode Source
Show AddOutputMode | |
Typeable AddOutputMode | |
ExtensionRequest AddOutputMode |
data DeleteOutputMode Source
Show DeleteOutputMode | |
Typeable DeleteOutputMode | |
ExtensionRequest DeleteOutputMode |
data GetCrtcInfo Source
Show GetCrtcInfo | |
Typeable GetCrtcInfo | |
ExtensionRequest GetCrtcInfo |
data GetCrtcInfoReply Source
Show GetCrtcInfoReply | |
Typeable GetCrtcInfoReply | |
Deserialize GetCrtcInfoReply |
data SetCrtcConfig Source
Show SetCrtcConfig | |
Typeable SetCrtcConfig | |
ExtensionRequest SetCrtcConfig |
data GetCrtcGammaSize Source
Show GetCrtcGammaSize | |
Typeable GetCrtcGammaSize | |
ExtensionRequest GetCrtcGammaSize |
data GetCrtcGamma Source
Show GetCrtcGamma | |
Typeable GetCrtcGamma | |
ExtensionRequest GetCrtcGamma |
data GetCrtcGammaReply Source
Show GetCrtcGammaReply | |
Typeable GetCrtcGammaReply | |
Deserialize GetCrtcGammaReply |
data SetCrtcGamma Source
MkSetCrtcGamma | |
|
Show SetCrtcGamma | |
Typeable SetCrtcGamma | |
ExtensionRequest SetCrtcGamma |
data GetScreenResourcesCurrentReply Source
data SetCrtcTransform Source
Show SetCrtcTransform | |
Typeable SetCrtcTransform | |
ExtensionRequest SetCrtcTransform |
data GetCrtcTransform Source
Show GetCrtcTransform | |
Typeable GetCrtcTransform | |
ExtensionRequest GetCrtcTransform |
data GetCrtcTransformReply Source
data GetPanning Source
Show GetPanning | |
Typeable GetPanning | |
ExtensionRequest GetPanning |
data GetPanningReply Source
Show GetPanningReply | |
Typeable GetPanningReply | |
Deserialize GetPanningReply |
data SetPanning Source
Show SetPanning | |
Typeable SetPanning | |
ExtensionRequest SetPanning |
data SetPanningReply Source
Show SetPanningReply | |
Typeable SetPanningReply | |
Deserialize SetPanningReply |
data SetOutputPrimary Source
Show SetOutputPrimary | |
Typeable SetOutputPrimary | |
ExtensionRequest SetOutputPrimary |
data GetOutputPrimary Source
Show GetOutputPrimary | |
Typeable GetOutputPrimary | |
ExtensionRequest GetOutputPrimary |
data ScreenChangeNotifyEvent Source
data CrtcChange Source
Show CrtcChange | |
Typeable CrtcChange | |
Deserialize CrtcChange | |
Serialize CrtcChange |
data OutputChange Source
Show OutputChange | |
Typeable OutputChange | |
Deserialize OutputChange | |
Serialize OutputChange |
data OutputProperty Source
Show OutputProperty | |
Typeable OutputProperty | |
Deserialize OutputProperty | |
Serialize OutputProperty |
data NotifyEvent Source
Show NotifyEvent | |
Typeable NotifyEvent | |
Event NotifyEvent | |
Deserialize NotifyEvent |