Safe Haskell | None |
---|---|
Language | Haskell98 |
Documentation
newtype AsapoSourceCredentialsHandle Source #
Instances
Storable AsapoSourceCredentialsHandle Source # | |
Defined in Asapo.Raw.Common sizeOf :: AsapoSourceCredentialsHandle -> Int # alignment :: AsapoSourceCredentialsHandle -> Int # peekElemOff :: Ptr AsapoSourceCredentialsHandle -> Int -> IO AsapoSourceCredentialsHandle # pokeElemOff :: Ptr AsapoSourceCredentialsHandle -> Int -> AsapoSourceCredentialsHandle -> IO () # peekByteOff :: Ptr b -> Int -> IO AsapoSourceCredentialsHandle # pokeByteOff :: Ptr b -> Int -> AsapoSourceCredentialsHandle -> IO () # peek :: Ptr AsapoSourceCredentialsHandle -> IO AsapoSourceCredentialsHandle # poke :: Ptr AsapoSourceCredentialsHandle -> AsapoSourceCredentialsHandle -> IO () # |
newtype AsapoMessageDataHandle Source #
Instances
Storable AsapoMessageDataHandle Source # | |
Defined in Asapo.Raw.Common sizeOf :: AsapoMessageDataHandle -> Int # alignment :: AsapoMessageDataHandle -> Int # peekElemOff :: Ptr AsapoMessageDataHandle -> Int -> IO AsapoMessageDataHandle # pokeElemOff :: Ptr AsapoMessageDataHandle -> Int -> AsapoMessageDataHandle -> IO () # peekByteOff :: Ptr b -> Int -> IO AsapoMessageDataHandle # pokeByteOff :: Ptr b -> Int -> AsapoMessageDataHandle -> IO () # peek :: Ptr AsapoMessageDataHandle -> IO AsapoMessageDataHandle # poke :: Ptr AsapoMessageDataHandle -> AsapoMessageDataHandle -> IO () # |
type AsapoSourceType = CInt Source #
asapo_free_string_handle :: AsapoStringHandle -> IO () Source #
asapo_error_explain :: AsapoErrorHandle -> CString -> CSize -> IO () Source #
newtype AsapoErrorHandle Source #
AsapoErrorHandle (Ptr ()) |
Instances
Storable AsapoErrorHandle Source # | |
Defined in Asapo.Raw.Common sizeOf :: AsapoErrorHandle -> Int # alignment :: AsapoErrorHandle -> Int # peekElemOff :: Ptr AsapoErrorHandle -> Int -> IO AsapoErrorHandle # pokeElemOff :: Ptr AsapoErrorHandle -> Int -> AsapoErrorHandle -> IO () # peekByteOff :: Ptr b -> Int -> IO AsapoErrorHandle # pokeByteOff :: Ptr b -> Int -> AsapoErrorHandle -> IO () # peek :: Ptr AsapoErrorHandle -> IO AsapoErrorHandle # poke :: Ptr AsapoErrorHandle -> AsapoErrorHandle -> IO () # |
newtype AsapoStreamInfosHandle Source #
Instances
Storable AsapoStreamInfosHandle Source # | |
Defined in Asapo.Raw.Common sizeOf :: AsapoStreamInfosHandle -> Int # alignment :: AsapoStreamInfosHandle -> Int # peekElemOff :: Ptr AsapoStreamInfosHandle -> Int -> IO AsapoStreamInfosHandle # pokeElemOff :: Ptr AsapoStreamInfosHandle -> Int -> AsapoStreamInfosHandle -> IO () # peekByteOff :: Ptr b -> Int -> IO AsapoStreamInfosHandle # pokeByteOff :: Ptr b -> Int -> AsapoStreamInfosHandle -> IO () # peek :: Ptr AsapoStreamInfosHandle -> IO AsapoStreamInfosHandle # poke :: Ptr AsapoStreamInfosHandle -> AsapoStreamInfosHandle -> IO () # |
newtype AsapoStringHandle Source #
AsapoStringHandle (Ptr ()) |
Instances
Storable AsapoStringHandle Source # | |
Defined in Asapo.Raw.Common sizeOf :: AsapoStringHandle -> Int # alignment :: AsapoStringHandle -> Int # peekElemOff :: Ptr AsapoStringHandle -> Int -> IO AsapoStringHandle # pokeElemOff :: Ptr AsapoStringHandle -> Int -> AsapoStringHandle -> IO () # peekByteOff :: Ptr b -> Int -> IO AsapoStringHandle # pokeByteOff :: Ptr b -> Int -> AsapoStringHandle -> IO () # peek :: Ptr AsapoStringHandle -> IO AsapoStringHandle # poke :: Ptr AsapoStringHandle -> AsapoStringHandle -> IO () # |
type ConstCString = ConstPtr CChar Source #
asapo_free_error_handle :: AsapoErrorHandle -> IO () Source #
asapo_new_handle :: IO (Ptr ()) Source #
asapo_create_source_credentials :: AsapoSourceType -> CString -> CString -> CString -> CString -> CString -> CString -> IO AsapoSourceCredentialsHandle Source #
newtype AsapoStreamInfoHandle Source #
AsapoStreamInfoHandle (Ptr ()) |
Instances
Storable AsapoStreamInfoHandle Source # | |
Defined in Asapo.Raw.Common sizeOf :: AsapoStreamInfoHandle -> Int # alignment :: AsapoStreamInfoHandle -> Int # peekElemOff :: Ptr AsapoStreamInfoHandle -> Int -> IO AsapoStreamInfoHandle # pokeElemOff :: Ptr AsapoStreamInfoHandle -> Int -> AsapoStreamInfoHandle -> IO () # peekByteOff :: Ptr b -> Int -> IO AsapoStreamInfoHandle # pokeByteOff :: Ptr b -> Int -> AsapoStreamInfoHandle -> IO () # peek :: Ptr AsapoStreamInfoHandle -> IO AsapoStreamInfoHandle # poke :: Ptr AsapoStreamInfoHandle -> AsapoStreamInfoHandle -> IO () # |