bindings-monetdb-mapi-0.1.0.0: Low-level bindings for the MonetDB API (mapi)
Bindings.MonetDB.Mapi
type MapiMsg = CInt Source #
cMOK :: MapiMsg Source #
cMERROR :: MapiMsg Source #
cMTIMEOUT :: MapiMsg Source #
cMMORE :: MapiMsg Source #
cMSERVER :: MapiMsg Source #
type Mapi = Ptr () Source #
type MapiHdl = Ptr () Source #
mapi_connect :: Ptr CChar -> CInt -> Ptr CChar -> Ptr CChar -> Ptr CChar -> Ptr CChar -> IO Mapi Source #
mapi_disconnect :: Mapi -> IO () Source #
mapi_query :: Mapi -> Ptr CChar -> IO MapiHdl Source #
mapi_close_handle :: MapiHdl -> IO () Source #
mapi_execute :: MapiHdl -> IO MapiMsg Source #
mapi_fetch_row :: MapiHdl -> IO CInt Source #
mapi_get_field_count :: MapiHdl -> IO CInt Source #
mapi_fetch_field :: MapiHdl -> CInt -> IO (Ptr CChar) Source #
mapi_fetch_field_len :: MapiHdl -> CInt -> IO CSize Source #
mapi_error :: Mapi -> IO CInt Source #
mapi_error_str :: Mapi -> IO (Ptr CChar) Source #
mapi_result_error :: MapiHdl -> IO (Ptr CChar) Source #
mapi_get_name :: MapiHdl -> CInt -> IO (Ptr CChar) Source #