==================== FINAL INTERFACE ==================== 2017-03-04 22:32:42.1745 UTC interface mosquitto-hs-0.1.0.0-2WmKdfk2zkf5NT5TiiL0X:Network.Mosquitto.LowLevel.Functions 8002 interface hash: 9188e8b3db24fa2ad0a7b7afdfcc9940 ABI hash: e36328a7c4d4d17d5ff42bf6b2015629 export-list hash: 5e9a1f796eafab84484c388601cc8ecb orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e flag hash: 554dc37bfaa40acbe9361c39e3c9835c sig of: Nothing used TH splices: False where exports: Network.Mosquitto.LowLevel.Functions.c_destroy Network.Mosquitto.LowLevel.Functions.c_lib_cleanup Network.Mosquitto.LowLevel.Functions.c_lib_version Network.Mosquitto.LowLevel.Functions.c_mosquitto_connect Network.Mosquitto.LowLevel.Functions.c_mosquitto_connect_async Network.Mosquitto.LowLevel.Functions.c_mosquitto_connect_bind Network.Mosquitto.LowLevel.Functions.c_mosquitto_connect_bind_async Network.Mosquitto.LowLevel.Functions.c_mosquitto_connect_callback_set Network.Mosquitto.LowLevel.Functions.c_mosquitto_connect_srv Network.Mosquitto.LowLevel.Functions.c_mosquitto_disconnect_callback_set Network.Mosquitto.LowLevel.Functions.c_mosquitto_lib_init Network.Mosquitto.LowLevel.Functions.c_mosquitto_log_callback_set Network.Mosquitto.LowLevel.Functions.c_mosquitto_loop Network.Mosquitto.LowLevel.Functions.c_mosquitto_loop_forever Network.Mosquitto.LowLevel.Functions.c_mosquitto_loop_misc Network.Mosquitto.LowLevel.Functions.c_mosquitto_loop_read Network.Mosquitto.LowLevel.Functions.c_mosquitto_loop_start Network.Mosquitto.LowLevel.Functions.c_mosquitto_loop_stop Network.Mosquitto.LowLevel.Functions.c_mosquitto_loop_write Network.Mosquitto.LowLevel.Functions.c_mosquitto_max_inflight_messages_set Network.Mosquitto.LowLevel.Functions.c_mosquitto_message_callback_set Network.Mosquitto.LowLevel.Functions.c_mosquitto_message_copy Network.Mosquitto.LowLevel.Functions.c_mosquitto_message_free Network.Mosquitto.LowLevel.Functions.c_mosquitto_message_retry_set Network.Mosquitto.LowLevel.Functions.c_mosquitto_opts_set Network.Mosquitto.LowLevel.Functions.c_mosquitto_publish Network.Mosquitto.LowLevel.Functions.c_mosquitto_publish_callback_set Network.Mosquitto.LowLevel.Functions.c_mosquitto_reconnect Network.Mosquitto.LowLevel.Functions.c_mosquitto_reconnect_async Network.Mosquitto.LowLevel.Functions.c_mosquitto_reconnect_delay_set Network.Mosquitto.LowLevel.Functions.c_mosquitto_reinitialise Network.Mosquitto.LowLevel.Functions.c_mosquitto_socket Network.Mosquitto.LowLevel.Functions.c_mosquitto_subscribe Network.Mosquitto.LowLevel.Functions.c_mosquitto_subscribe_callback_set Network.Mosquitto.LowLevel.Functions.c_mosquitto_threaded_set Network.Mosquitto.LowLevel.Functions.c_mosquitto_tls_insecure_set Network.Mosquitto.LowLevel.Functions.c_mosquitto_tls_opts_set Network.Mosquitto.LowLevel.Functions.c_mosquitto_tls_psk_set Network.Mosquitto.LowLevel.Functions.c_mosquitto_tls_set Network.Mosquitto.LowLevel.Functions.c_mosquitto_unsubscribe Network.Mosquitto.LowLevel.Functions.c_mosquitto_unsubscribe_callback_set Network.Mosquitto.LowLevel.Functions.c_mosquitto_user_data_set Network.Mosquitto.LowLevel.Functions.c_mosquitto_username_pw_set Network.Mosquitto.LowLevel.Functions.c_mosquitto_want_write Network.Mosquitto.LowLevel.Functions.c_mosquitto_will_clear Network.Mosquitto.LowLevel.Functions.c_mosquitto_will_set Network.Mosquitto.LowLevel.Functions.c_new Network.Mosquitto.LowLevel.Functions.ConnectCallback Network.Mosquitto.LowLevel.Functions.DisconnectCallback Network.Mosquitto.LowLevel.Functions.LogCallback Network.Mosquitto.LowLevel.Functions.MessageCallback Network.Mosquitto.LowLevel.Functions.PWCallback Network.Mosquitto.LowLevel.Functions.PublishCallback Network.Mosquitto.LowLevel.Functions.SubscribeCallback Network.Mosquitto.LowLevel.Functions.UnsubscribeCallback module dependencies: Network.Mosquitto.LowLevel.Types package dependencies: base-4.9.1.0 ghc-prim-0.5.0.0 integer-gmp-1.0.0.1 orphans: base-4.9.1.0:GHC.Base base-4.9.1.0:GHC.Float family instance modules: base-4.9.1.0:Control.Applicative base-4.9.1.0:Data.Either base-4.9.1.0:Data.Functor.Const base-4.9.1.0:Data.Monoid base-4.9.1.0:Data.Type.Equality base-4.9.1.0:GHC.Generics base-4.9.1.0:GHC.IO.Exception base-4.9.1.0:GHC.TypeLits import -/ base-4.9.1.0:Foreign.C b8d6c8cd5e89ba05da67379943abaffb import -/ base-4.9.1.0:Foreign.C.String b924799565cbc1299cb1e113052a7304 import -/ base-4.9.1.0:Foreign.C.Types bf568ee9a3ec4aa42333a0da5f4345de import -/ base-4.9.1.0:Foreign.Ptr 436587875917047a95f3be0fc1891fc4 import -/ base-4.9.1.0:GHC.Ptr 427a6ad9312f04edb98e0f5b7c4e2596 import -/ base-4.9.1.0:Prelude 22dd289b8469a8fa8dc81cab7b237771 import -/ ghc-prim-0.5.0.0:GHC.Types 89f8de4f08018c9177c98d979eae0e45 import -/ Network.Mosquitto.LowLevel.Types 130f2a1d1314ce4a1567e79dbb2f63cd exports: 741851f2fdf2690876476104935248ea Mosquitto 036a77710ef6dfd0af7510834f8a9d67 MosquittoMessage 64d6ddeb3f981aecc3c2d0e4bf9bf2bf bdda9d90f4a6d1d2b791e9f6bf99bab3 $trModule :: GHC.Types.Module {- HasNoCafRefs, Strictness: m, Unfolding: (GHC.Types.Module Network.Mosquitto.LowLevel.Functions.$trModule2 Network.Mosquitto.LowLevel.Functions.$trModule1) -} e7b5078dc1dd06b5d02fe22251d2f7e4 $trModule1 :: GHC.Types.TrName {- HasNoCafRefs, Strictness: m1, Unfolding: (GHC.Types.TrNameS "Network.Mosquitto.LowLevel.Functions"#) -} 9c915e6617cdb01cdc8380c6645be601 $trModule2 :: GHC.Types.TrName {- HasNoCafRefs, Strictness: m1, Unfolding: (GHC.Types.TrNameS "mosquitto-hs-0.1.0.0-2WmKdfk2zkf5NT5TiiL0X"#) -} 9c9f51b7194536a2ed6d89e1d74693c5 type ConnectCallback = GHC.Ptr.FunPtr (GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto -> GHC.Ptr.Ptr () -> Foreign.C.Types.CInt -> GHC.Types.IO ()) 721c631dad6e7b9acc8189fd79e25f47 type DisconnectCallback = GHC.Ptr.FunPtr (GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto -> GHC.Ptr.Ptr () -> Foreign.C.Types.CInt -> GHC.Types.IO ()) 062dd17f3e12e9b059c0dc5797b49be8 type LogCallback = GHC.Ptr.FunPtr (GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto -> GHC.Ptr.Ptr () -> Foreign.C.Types.CInt -> Foreign.C.String.CString -> GHC.Types.IO ()) a283ba6fe51ef0b6bd59e0b61f6379a5 type MessageCallback = GHC.Ptr.FunPtr (GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto -> GHC.Ptr.Ptr () -> GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.MosquittoMessage -> GHC.Types.IO ()) 14a56cb8af9a6af75033209daded2fc0 type PWCallback = GHC.Ptr.FunPtr (Foreign.C.String.CString -> Foreign.C.Types.CInt -> Foreign.C.Types.CInt -> GHC.Ptr.Ptr () -> GHC.Types.IO Foreign.C.Types.CInt) 59cdaf1c4e4a867587577e56796835c1 type PublishCallback = GHC.Ptr.FunPtr (GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto -> GHC.Ptr.Ptr () -> Foreign.C.Types.CInt -> GHC.Types.IO ()) eb9ce8ff62e6da0988d0bd13ec8958f7 type SubscribeCallback = GHC.Ptr.FunPtr (GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto -> GHC.Ptr.Ptr () -> Foreign.C.Types.CInt -> Foreign.C.Types.CInt -> GHC.Ptr.Ptr Foreign.C.Types.CInt -> GHC.Types.IO ()) 27256f3c2a6921296074b5d3197150d2 type UnsubscribeCallback = GHC.Ptr.FunPtr (GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto -> GHC.Ptr.Ptr () -> Foreign.C.Types.CInt -> GHC.Types.IO ()) a79c2b96de9c386ebdd905edad07bfa7 c_destroy :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto -> GHC.Types.IO () {- Arity: 2, HasNoCafRefs, Strictness: , Unfolding: InlineRule (1, False, False) (\ (ds :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto) (eta :: GHC.Prim.State# GHC.Prim.RealWorld)[OneShot] -> case ds of ds1 { GHC.Ptr.Ptr ds2 -> case {__pkg_ccall mosquitto-hs-0.1.0.0-2WmKdfk2zkf5NT5TiiL0X mosquitto_destroy GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld #)} ds2 eta of wild { Unit# ds3 -> (# ds3, GHC.Tuple.() #) } }) `cast` (_R ->_R Sym (GHC.Types.N:IO[0] <()>_R)) -} e706ad916fc8ea00a8c4b8e3fb91fa24 c_lib_cleanup :: GHC.Types.IO Foreign.C.Types.CInt {- Arity: 1, HasNoCafRefs, Strictness: , Unfolding: InlineRule (0, False, False) (\ (ds :: GHC.Prim.State# GHC.Prim.RealWorld)[OneShot] -> case {__pkg_ccall mosquitto-hs-0.1.0.0-2WmKdfk2zkf5NT5TiiL0X mosquitto_lib_cleanup GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Int# #)} ds of wild { (#,#) ds1 ds2 -> (# ds1, GHC.Int.I32# (GHC.Prim.narrow32Int# ds2) #) }) `cast` (Sym (GHC.Types.N:IO[0] (Foreign.C.Types.N:CInt[0]))) -} b688fce6c26e7679686581dfd8521b7b c_lib_version :: GHC.Ptr.Ptr Foreign.C.Types.CInt -> GHC.Ptr.Ptr Foreign.C.Types.CInt -> GHC.Ptr.Ptr Foreign.C.Types.CInt -> GHC.Types.IO Foreign.C.Types.CInt {- Arity: 4, HasNoCafRefs, Strictness: , Unfolding: InlineRule (3, False, False) (\ (ds :: GHC.Ptr.Ptr Foreign.C.Types.CInt) (ds1 :: GHC.Ptr.Ptr Foreign.C.Types.CInt) (ds2 :: GHC.Ptr.Ptr Foreign.C.Types.CInt) (eta :: GHC.Prim.State# GHC.Prim.RealWorld)[OneShot] -> case ds of ds3 { GHC.Ptr.Ptr ds4 -> case ds1 of ds5 { GHC.Ptr.Ptr ds6 -> case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> case {__pkg_ccall mosquitto-hs-0.1.0.0-2WmKdfk2zkf5NT5TiiL0X mosquitto_lib_version GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Int# #)} ds4 ds6 ds8 eta of wild { (#,#) ds9 ds10 -> (# ds9, GHC.Int.I32# (GHC.Prim.narrow32Int# ds10) #) } } } }) `cast` (_R ->_R _R ->_R _R ->_R Sym (GHC.Types.N:IO[0] (Foreign.C.Types.N:CInt[0]))) -} 68f84602e0a552c97d0f2a3eb0e8d58b c_mosquitto_connect :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto -> Foreign.C.String.CString -> Foreign.C.Types.CInt -> Foreign.C.Types.CInt -> GHC.Types.IO Foreign.C.Types.CInt {- Arity: 5, HasNoCafRefs, Strictness: , Unfolding: InlineRule (4, False, False) (\ (ds :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto) (ds1 :: GHC.Ptr.Ptr Foreign.C.Types.CChar) (ds2 :: GHC.Int.Int32) (ds3 :: GHC.Int.Int32) (eta :: GHC.Prim.State# GHC.Prim.RealWorld)[OneShot] -> case ds of ds4 { GHC.Ptr.Ptr ds5 -> case ds1 of ds6 { GHC.Ptr.Ptr ds7 -> case ds2 of ds8 { GHC.Int.I32# ds9 -> case ds3 of ds10 { GHC.Int.I32# ds11 -> case {__pkg_ccall mosquitto-hs-0.1.0.0-2WmKdfk2zkf5NT5TiiL0X mosquitto_connect GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.Int# -> GHC.Prim.Int# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Int# #)} ds5 ds7 ds9 ds11 eta of wild { (#,#) ds12 ds13 -> (# ds12, GHC.Int.I32# (GHC.Prim.narrow32Int# ds13) #) } } } } }) `cast` (_R ->_R _R ->_R Sym (Foreign.C.Types.N:CInt[0]) ->_R Sym (Foreign.C.Types.N:CInt[0]) ->_R Sym (GHC.Types.N:IO[0] (Foreign.C.Types.N:CInt[0]))) -} 0f86eaa5e8e5ca58a63c481ab5b1d6a5 c_mosquitto_connect_async :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto -> Foreign.C.String.CString -> Foreign.C.Types.CInt -> Foreign.C.Types.CInt -> GHC.Types.IO Foreign.C.Types.CInt {- Arity: 5, HasNoCafRefs, Strictness: , Unfolding: InlineRule (4, False, False) (\ (ds :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto) (ds1 :: GHC.Ptr.Ptr Foreign.C.Types.CChar) (ds2 :: GHC.Int.Int32) (ds3 :: GHC.Int.Int32) (eta :: GHC.Prim.State# GHC.Prim.RealWorld)[OneShot] -> case ds of ds4 { GHC.Ptr.Ptr ds5 -> case ds1 of ds6 { GHC.Ptr.Ptr ds7 -> case ds2 of ds8 { GHC.Int.I32# ds9 -> case ds3 of ds10 { GHC.Int.I32# ds11 -> case {__pkg_ccall mosquitto-hs-0.1.0.0-2WmKdfk2zkf5NT5TiiL0X mosquitto_connect_async GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.Int# -> GHC.Prim.Int# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Int# #)} ds5 ds7 ds9 ds11 eta of wild { (#,#) ds12 ds13 -> (# ds12, GHC.Int.I32# (GHC.Prim.narrow32Int# ds13) #) } } } } }) `cast` (_R ->_R _R ->_R Sym (Foreign.C.Types.N:CInt[0]) ->_R Sym (Foreign.C.Types.N:CInt[0]) ->_R Sym (GHC.Types.N:IO[0] (Foreign.C.Types.N:CInt[0]))) -} 98977b8ca5223e0111d4a33f31cff6af c_mosquitto_connect_bind :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto -> Foreign.C.String.CString -> Foreign.C.Types.CInt -> Foreign.C.Types.CInt -> Foreign.C.String.CString -> GHC.Types.IO Foreign.C.Types.CInt {- Arity: 6, HasNoCafRefs, Strictness: , Unfolding: InlineRule (5, False, False) (\ (ds :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto) (ds1 :: GHC.Ptr.Ptr Foreign.C.Types.CChar) (ds2 :: GHC.Int.Int32) (ds3 :: GHC.Int.Int32) (ds4 :: GHC.Ptr.Ptr Foreign.C.Types.CChar) (eta :: GHC.Prim.State# GHC.Prim.RealWorld)[OneShot] -> case ds of ds5 { GHC.Ptr.Ptr ds6 -> case ds1 of ds7 { GHC.Ptr.Ptr ds8 -> case ds2 of ds9 { GHC.Int.I32# ds10 -> case ds3 of ds11 { GHC.Int.I32# ds12 -> case ds4 of ds13 { GHC.Ptr.Ptr ds14 -> case {__pkg_ccall mosquitto-hs-0.1.0.0-2WmKdfk2zkf5NT5TiiL0X mosquitto_connect_bind GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.Int# -> GHC.Prim.Int# -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Int# #)} ds6 ds8 ds10 ds12 ds14 eta of wild { (#,#) ds15 ds16 -> (# ds15, GHC.Int.I32# (GHC.Prim.narrow32Int# ds16) #) } } } } } }) `cast` (_R ->_R _R ->_R Sym (Foreign.C.Types.N:CInt[0]) ->_R Sym (Foreign.C.Types.N:CInt[0]) ->_R _R ->_R Sym (GHC.Types.N:IO[0] (Foreign.C.Types.N:CInt[0]))) -} 4f3617381e8b3ff89f48b61378a5db21 c_mosquitto_connect_bind_async :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto -> Foreign.C.String.CString -> Foreign.C.Types.CInt -> Foreign.C.Types.CInt -> Foreign.C.String.CString -> GHC.Types.IO Foreign.C.Types.CInt {- Arity: 6, HasNoCafRefs, Strictness: , Unfolding: InlineRule (5, False, False) (\ (ds :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto) (ds1 :: GHC.Ptr.Ptr Foreign.C.Types.CChar) (ds2 :: GHC.Int.Int32) (ds3 :: GHC.Int.Int32) (ds4 :: GHC.Ptr.Ptr Foreign.C.Types.CChar) (eta :: GHC.Prim.State# GHC.Prim.RealWorld)[OneShot] -> case ds of ds5 { GHC.Ptr.Ptr ds6 -> case ds1 of ds7 { GHC.Ptr.Ptr ds8 -> case ds2 of ds9 { GHC.Int.I32# ds10 -> case ds3 of ds11 { GHC.Int.I32# ds12 -> case ds4 of ds13 { GHC.Ptr.Ptr ds14 -> case {__pkg_ccall mosquitto-hs-0.1.0.0-2WmKdfk2zkf5NT5TiiL0X mosquitto_connect_bind_async GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.Int# -> GHC.Prim.Int# -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Int# #)} ds6 ds8 ds10 ds12 ds14 eta of wild { (#,#) ds15 ds16 -> (# ds15, GHC.Int.I32# (GHC.Prim.narrow32Int# ds16) #) } } } } } }) `cast` (_R ->_R _R ->_R Sym (Foreign.C.Types.N:CInt[0]) ->_R Sym (Foreign.C.Types.N:CInt[0]) ->_R _R ->_R Sym (GHC.Types.N:IO[0] (Foreign.C.Types.N:CInt[0]))) -} 540996846316b463c9622bc26b463df7 c_mosquitto_connect_callback_set :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto -> Network.Mosquitto.LowLevel.Functions.ConnectCallback -> GHC.Types.IO () {- Arity: 3, HasNoCafRefs, Strictness: , Unfolding: InlineRule (2, False, False) (\ (ds :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto) (ds1 :: GHC.Ptr.FunPtr (GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto -> GHC.Ptr.Ptr () -> GHC.Int.Int32 -> GHC.Types.IO ())) (eta :: GHC.Prim.State# GHC.Prim.RealWorld)[OneShot] -> case ds of ds2 { GHC.Ptr.Ptr ds3 -> case ds1 of ds4 { GHC.Ptr.FunPtr ds5 -> case {__pkg_ccall mosquitto-hs-0.1.0.0-2WmKdfk2zkf5NT5TiiL0X mosquitto_connect_callback_set GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld #)} ds3 ds5 eta of wild { Unit# ds6 -> (# ds6, GHC.Tuple.() #) } } }) `cast` (_R ->_R (GHC.Ptr.FunPtr GHC.Ptr.Ptr () -> GHC.Int.Int32 -> GHC.Types.IO (), GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto -> GHC.Ptr.Ptr () -> Foreign.C.Types.CInt -> GHC.Types.IO ()>)_R ->_R Sym (GHC.Types.N:IO[0] <()>_R)) -} 4b1b97ff6667162bfae5f04e62ff773e c_mosquitto_connect_srv :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto -> Foreign.C.String.CString -> Foreign.C.Types.CInt -> Foreign.C.String.CString -> GHC.Types.IO Foreign.C.Types.CInt {- Arity: 5, HasNoCafRefs, Strictness: , Unfolding: InlineRule (4, False, False) (\ (ds :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto) (ds1 :: GHC.Ptr.Ptr Foreign.C.Types.CChar) (ds2 :: GHC.Int.Int32) (ds3 :: GHC.Ptr.Ptr Foreign.C.Types.CChar) (eta :: GHC.Prim.State# GHC.Prim.RealWorld)[OneShot] -> case ds of ds4 { GHC.Ptr.Ptr ds5 -> case ds1 of ds6 { GHC.Ptr.Ptr ds7 -> case ds2 of ds8 { GHC.Int.I32# ds9 -> case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> case {__pkg_ccall mosquitto-hs-0.1.0.0-2WmKdfk2zkf5NT5TiiL0X mosquitto_connect_srv GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.Int# -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Int# #)} ds5 ds7 ds9 ds11 eta of wild { (#,#) ds12 ds13 -> (# ds12, GHC.Int.I32# (GHC.Prim.narrow32Int# ds13) #) } } } } }) `cast` (_R ->_R _R ->_R Sym (Foreign.C.Types.N:CInt[0]) ->_R _R ->_R Sym (GHC.Types.N:IO[0] (Foreign.C.Types.N:CInt[0]))) -} 36462657365693df748478728a2905ae c_mosquitto_disconnect_callback_set :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto -> Network.Mosquitto.LowLevel.Functions.DisconnectCallback -> GHC.Types.IO () {- Arity: 3, HasNoCafRefs, Strictness: , Unfolding: InlineRule (2, False, False) (\ (ds :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto) (ds1 :: GHC.Ptr.FunPtr (GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto -> GHC.Ptr.Ptr () -> GHC.Int.Int32 -> GHC.Types.IO ())) (eta :: GHC.Prim.State# GHC.Prim.RealWorld)[OneShot] -> case ds of ds2 { GHC.Ptr.Ptr ds3 -> case ds1 of ds4 { GHC.Ptr.FunPtr ds5 -> case {__pkg_ccall mosquitto-hs-0.1.0.0-2WmKdfk2zkf5NT5TiiL0X mosquitto_disconnect_callback_set GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld #)} ds3 ds5 eta of wild { Unit# ds6 -> (# ds6, GHC.Tuple.() #) } } }) `cast` (_R ->_R (GHC.Ptr.FunPtr GHC.Ptr.Ptr () -> GHC.Int.Int32 -> GHC.Types.IO (), GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto -> GHC.Ptr.Ptr () -> Foreign.C.Types.CInt -> GHC.Types.IO ()>)_R ->_R Sym (GHC.Types.N:IO[0] <()>_R)) -} be12568acb0a1ef76b5809899af0d42d c_mosquitto_lib_init :: GHC.Types.IO Foreign.C.Types.CInt {- Arity: 1, HasNoCafRefs, Strictness: , Unfolding: InlineRule (0, False, False) (\ (ds :: GHC.Prim.State# GHC.Prim.RealWorld)[OneShot] -> case {__pkg_ccall_GC mosquitto-hs-0.1.0.0-2WmKdfk2zkf5NT5TiiL0X mosquitto_lib_init GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Int# #)} ds of wild { (#,#) ds1 ds2 -> (# ds1, GHC.Int.I32# (GHC.Prim.narrow32Int# ds2) #) }) `cast` (Sym (GHC.Types.N:IO[0] (Foreign.C.Types.N:CInt[0]))) -} 1288636763afb8c607683779337bc033 c_mosquitto_log_callback_set :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto -> Network.Mosquitto.LowLevel.Functions.LogCallback -> GHC.Types.IO () {- Arity: 3, HasNoCafRefs, Strictness: , Unfolding: InlineRule (2, False, False) (\ (ds :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto) (ds1 :: GHC.Ptr.FunPtr (GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto -> GHC.Ptr.Ptr () -> GHC.Int.Int32 -> GHC.Ptr.Ptr Foreign.C.Types.CChar -> GHC.Types.IO ())) (eta :: GHC.Prim.State# GHC.Prim.RealWorld)[OneShot] -> case ds of ds2 { GHC.Ptr.Ptr ds3 -> case ds1 of ds4 { GHC.Ptr.FunPtr ds5 -> case {__pkg_ccall mosquitto-hs-0.1.0.0-2WmKdfk2zkf5NT5TiiL0X mosquitto_log_callback_set GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld #)} ds3 ds5 eta of wild { Unit# ds6 -> (# ds6, GHC.Tuple.() #) } } }) `cast` (_R ->_R (GHC.Ptr.FunPtr GHC.Ptr.Ptr () -> GHC.Int.Int32 -> GHC.Ptr.Ptr Foreign.C.Types.CChar -> GHC.Types.IO (), GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto -> GHC.Ptr.Ptr () -> Foreign.C.Types.CInt -> GHC.Ptr.Ptr Foreign.C.Types.CChar -> GHC.Types.IO ()>)_R ->_R Sym (GHC.Types.N:IO[0] <()>_R)) -} b4c8ce208c6a9629f9e76b263976c8a3 c_mosquitto_loop :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.MosquittoMessage -> Foreign.C.Types.CInt -> Foreign.C.Types.CInt -> GHC.Types.IO Foreign.C.Types.CInt {- Arity: 4, HasNoCafRefs, Strictness: , Unfolding: InlineRule (3, False, False) (\ (ds :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.MosquittoMessage) (ds1 :: GHC.Int.Int32) (ds2 :: GHC.Int.Int32) (eta :: GHC.Prim.State# GHC.Prim.RealWorld)[OneShot] -> case ds of ds3 { GHC.Ptr.Ptr ds4 -> case ds1 of ds5 { GHC.Int.I32# ds6 -> case ds2 of ds7 { GHC.Int.I32# ds8 -> case {__pkg_ccall mosquitto-hs-0.1.0.0-2WmKdfk2zkf5NT5TiiL0X mosquitto_loop GHC.Prim.Addr# -> GHC.Prim.Int# -> GHC.Prim.Int# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Int# #)} ds4 ds6 ds8 eta of wild { (#,#) ds9 ds10 -> (# ds9, GHC.Int.I32# (GHC.Prim.narrow32Int# ds10) #) } } } }) `cast` (_R ->_R Sym (Foreign.C.Types.N:CInt[0]) ->_R Sym (Foreign.C.Types.N:CInt[0]) ->_R Sym (GHC.Types.N:IO[0] (Foreign.C.Types.N:CInt[0]))) -} 6b1f757758312707314ba690ffc5fc00 c_mosquitto_loop_forever :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.MosquittoMessage -> Foreign.C.Types.CInt -> Foreign.C.Types.CInt -> GHC.Types.IO Foreign.C.Types.CInt {- Arity: 4, HasNoCafRefs, Strictness: , Unfolding: InlineRule (3, False, False) (\ (ds :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.MosquittoMessage) (ds1 :: GHC.Int.Int32) (ds2 :: GHC.Int.Int32) (eta :: GHC.Prim.State# GHC.Prim.RealWorld)[OneShot] -> case ds of ds3 { GHC.Ptr.Ptr ds4 -> case ds1 of ds5 { GHC.Int.I32# ds6 -> case ds2 of ds7 { GHC.Int.I32# ds8 -> case {__pkg_ccall mosquitto-hs-0.1.0.0-2WmKdfk2zkf5NT5TiiL0X mosquitto_loop_forever GHC.Prim.Addr# -> GHC.Prim.Int# -> GHC.Prim.Int# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Int# #)} ds4 ds6 ds8 eta of wild { (#,#) ds9 ds10 -> (# ds9, GHC.Int.I32# (GHC.Prim.narrow32Int# ds10) #) } } } }) `cast` (_R ->_R Sym (Foreign.C.Types.N:CInt[0]) ->_R Sym (Foreign.C.Types.N:CInt[0]) ->_R Sym (GHC.Types.N:IO[0] (Foreign.C.Types.N:CInt[0]))) -} 71409e44d60c1a043fb2c945d25a3da5 c_mosquitto_loop_misc :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto -> GHC.Types.IO Foreign.C.Types.CInt {- Arity: 2, HasNoCafRefs, Strictness: , Unfolding: InlineRule (1, False, False) (\ (ds :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto) (eta :: GHC.Prim.State# GHC.Prim.RealWorld)[OneShot] -> case ds of ds1 { GHC.Ptr.Ptr ds2 -> case {__pkg_ccall mosquitto-hs-0.1.0.0-2WmKdfk2zkf5NT5TiiL0X mosquitto_loop_misc GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Int# #)} ds2 eta of wild { (#,#) ds3 ds4 -> (# ds3, GHC.Int.I32# (GHC.Prim.narrow32Int# ds4) #) } }) `cast` (_R ->_R Sym (GHC.Types.N:IO[0] (Foreign.C.Types.N:CInt[0]))) -} bee574a27cf7686f367c32e819bf4756 c_mosquitto_loop_read :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto -> Foreign.C.Types.CInt -> GHC.Types.IO Foreign.C.Types.CInt {- Arity: 3, HasNoCafRefs, Strictness: , Unfolding: InlineRule (2, False, False) (\ (ds :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto) (ds1 :: GHC.Int.Int32) (eta :: GHC.Prim.State# GHC.Prim.RealWorld)[OneShot] -> case ds of ds2 { GHC.Ptr.Ptr ds3 -> case ds1 of ds4 { GHC.Int.I32# ds5 -> case {__pkg_ccall mosquitto-hs-0.1.0.0-2WmKdfk2zkf5NT5TiiL0X mosquitto_loop_read GHC.Prim.Addr# -> GHC.Prim.Int# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Int# #)} ds3 ds5 eta of wild { (#,#) ds6 ds7 -> (# ds6, GHC.Int.I32# (GHC.Prim.narrow32Int# ds7) #) } } }) `cast` (_R ->_R Sym (Foreign.C.Types.N:CInt[0]) ->_R Sym (GHC.Types.N:IO[0] (Foreign.C.Types.N:CInt[0]))) -} f859ef60c2aafe930d92c101f7e3155f c_mosquitto_loop_start :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.MosquittoMessage -> GHC.Types.IO Foreign.C.Types.CInt {- Arity: 2, HasNoCafRefs, Strictness: , Unfolding: InlineRule (1, False, False) (\ (ds :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.MosquittoMessage) (eta :: GHC.Prim.State# GHC.Prim.RealWorld)[OneShot] -> case ds of ds1 { GHC.Ptr.Ptr ds2 -> case {__pkg_ccall mosquitto-hs-0.1.0.0-2WmKdfk2zkf5NT5TiiL0X mosquitto_loop_start GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Int# #)} ds2 eta of wild { (#,#) ds3 ds4 -> (# ds3, GHC.Int.I32# (GHC.Prim.narrow32Int# ds4) #) } }) `cast` (_R ->_R Sym (GHC.Types.N:IO[0] (Foreign.C.Types.N:CInt[0]))) -} 4bea25657268ffadc13c7425523d3f0d c_mosquitto_loop_stop :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto -> GHC.Types.Bool -> GHC.Types.IO Foreign.C.Types.CInt {- Arity: 3, HasNoCafRefs, Strictness: , Unfolding: InlineRule (2, False, False) (\ (ds :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto) (ds1 :: GHC.Types.Bool) (eta :: GHC.Prim.State# GHC.Prim.RealWorld)[OneShot] -> case ds of ds2 { GHC.Ptr.Ptr ds3 -> case ds1 of wild { GHC.Types.False -> case {__pkg_ccall mosquitto-hs-0.1.0.0-2WmKdfk2zkf5NT5TiiL0X mosquitto_loop_stop GHC.Prim.Addr# -> GHC.Prim.Int# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Int# #)} ds3 0# eta of wild1 { (#,#) ds4 ds5 -> (# ds4, GHC.Int.I32# (GHC.Prim.narrow32Int# ds5) #) } GHC.Types.True -> case {__pkg_ccall mosquitto-hs-0.1.0.0-2WmKdfk2zkf5NT5TiiL0X mosquitto_loop_stop GHC.Prim.Addr# -> GHC.Prim.Int# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Int# #)} ds3 1# eta of wild1 { (#,#) ds4 ds5 -> (# ds4, GHC.Int.I32# (GHC.Prim.narrow32Int# ds5) #) } } }) `cast` (_R ->_R _R ->_R Sym (GHC.Types.N:IO[0] (Foreign.C.Types.N:CInt[0]))) -} 4b7a84ceef6e67e9b3988395852f2c35 c_mosquitto_loop_write :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto -> Foreign.C.Types.CInt -> GHC.Types.IO Foreign.C.Types.CInt {- Arity: 3, HasNoCafRefs, Strictness: , Unfolding: InlineRule (2, False, False) (\ (ds :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto) (ds1 :: GHC.Int.Int32) (eta :: GHC.Prim.State# GHC.Prim.RealWorld)[OneShot] -> case ds of ds2 { GHC.Ptr.Ptr ds3 -> case ds1 of ds4 { GHC.Int.I32# ds5 -> case {__pkg_ccall mosquitto-hs-0.1.0.0-2WmKdfk2zkf5NT5TiiL0X mosquitto_loop_write GHC.Prim.Addr# -> GHC.Prim.Int# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Int# #)} ds3 ds5 eta of wild { (#,#) ds6 ds7 -> (# ds6, GHC.Int.I32# (GHC.Prim.narrow32Int# ds7) #) } } }) `cast` (_R ->_R Sym (Foreign.C.Types.N:CInt[0]) ->_R Sym (GHC.Types.N:IO[0] (Foreign.C.Types.N:CInt[0]))) -} 77ebf2a5350268606c732a2a34cfc614 c_mosquitto_max_inflight_messages_set :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto -> Foreign.C.Types.CUInt -> GHC.Types.IO Foreign.C.Types.CInt {- Arity: 3, HasNoCafRefs, Strictness: , Unfolding: InlineRule (2, False, False) (\ (ds :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto) (ds1 :: GHC.Word.Word32) (eta :: GHC.Prim.State# GHC.Prim.RealWorld)[OneShot] -> case ds of ds2 { GHC.Ptr.Ptr ds3 -> case ds1 of ds4 { GHC.Word.W32# ds5 -> case {__pkg_ccall mosquitto-hs-0.1.0.0-2WmKdfk2zkf5NT5TiiL0X mosquitto_max_inflight_messages_set GHC.Prim.Addr# -> GHC.Prim.Word# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Int# #)} ds3 ds5 eta of wild { (#,#) ds6 ds7 -> (# ds6, GHC.Int.I32# (GHC.Prim.narrow32Int# ds7) #) } } }) `cast` (_R ->_R Sym (Foreign.C.Types.N:CUInt[0]) ->_R Sym (GHC.Types.N:IO[0] (Foreign.C.Types.N:CInt[0]))) -} 64e634b9acc088e910149bbfc9cba44f c_mosquitto_message_callback_set :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto -> Network.Mosquitto.LowLevel.Functions.MessageCallback -> GHC.Types.IO () {- Arity: 3, HasNoCafRefs, Strictness: , Unfolding: InlineRule (2, False, False) (\ (ds :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto) (ds1 :: GHC.Ptr.FunPtr (GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto -> GHC.Ptr.Ptr () -> GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.MosquittoMessage -> GHC.Types.IO ())) (eta :: GHC.Prim.State# GHC.Prim.RealWorld)[OneShot] -> case ds of ds2 { GHC.Ptr.Ptr ds3 -> case ds1 of ds4 { GHC.Ptr.FunPtr ds5 -> case {__pkg_ccall mosquitto-hs-0.1.0.0-2WmKdfk2zkf5NT5TiiL0X mosquitto_message_callback_set GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld #)} ds3 ds5 eta of wild { Unit# ds6 -> (# ds6, GHC.Tuple.() #) } } }) `cast` (_R ->_R GHC.Ptr.Ptr () -> GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.MosquittoMessage -> GHC.Types.IO ())>_R ->_R Sym (GHC.Types.N:IO[0] <()>_R)) -} ea5bc6ec0d6b36a3f3bc8c3ed1f5171c c_mosquitto_message_copy :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.MosquittoMessage -> GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.MosquittoMessage -> GHC.Types.IO Foreign.C.Types.CInt {- Arity: 3, HasNoCafRefs, Strictness: , Unfolding: InlineRule (2, False, False) (\ (ds :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.MosquittoMessage) (ds1 :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.MosquittoMessage) (eta :: GHC.Prim.State# GHC.Prim.RealWorld)[OneShot] -> case ds of ds2 { GHC.Ptr.Ptr ds3 -> case ds1 of ds4 { GHC.Ptr.Ptr ds5 -> case {__pkg_ccall mosquitto-hs-0.1.0.0-2WmKdfk2zkf5NT5TiiL0X mosquitto_message_copy GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Int# #)} ds3 ds5 eta of wild { (#,#) ds6 ds7 -> (# ds6, GHC.Int.I32# (GHC.Prim.narrow32Int# ds7) #) } } }) `cast` (_R ->_R _R ->_R Sym (GHC.Types.N:IO[0] (Foreign.C.Types.N:CInt[0]))) -} 917dcab4e9775f19a2f83cc0cd7bd1ac c_mosquitto_message_free :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.MosquittoMessage -> GHC.Types.IO () {- Arity: 2, HasNoCafRefs, Strictness: , Unfolding: InlineRule (1, False, False) (\ (ds :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.MosquittoMessage) (eta :: GHC.Prim.State# GHC.Prim.RealWorld)[OneShot] -> case ds of ds1 { GHC.Ptr.Ptr ds2 -> case {__pkg_ccall mosquitto-hs-0.1.0.0-2WmKdfk2zkf5NT5TiiL0X mosquitto_message_free GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld #)} ds2 eta of wild { Unit# ds3 -> (# ds3, GHC.Tuple.() #) } }) `cast` (_R ->_R Sym (GHC.Types.N:IO[0] <()>_R)) -} 29b2992584bac75b117522b1bd7da718 c_mosquitto_message_retry_set :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto -> Foreign.C.Types.CUInt -> GHC.Types.IO () {- Arity: 3, HasNoCafRefs, Strictness: , Unfolding: InlineRule (2, False, False) (\ (ds :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto) (ds1 :: GHC.Word.Word32) (eta :: GHC.Prim.State# GHC.Prim.RealWorld)[OneShot] -> case ds of ds2 { GHC.Ptr.Ptr ds3 -> case ds1 of ds4 { GHC.Word.W32# ds5 -> case {__pkg_ccall mosquitto-hs-0.1.0.0-2WmKdfk2zkf5NT5TiiL0X mosquitto_message_retry_set GHC.Prim.Addr# -> GHC.Prim.Word# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld #)} ds3 ds5 eta of wild { Unit# ds6 -> (# ds6, GHC.Tuple.() #) } } }) `cast` (_R ->_R Sym (Foreign.C.Types.N:CUInt[0]) ->_R Sym (GHC.Types.N:IO[0] <()>_R)) -} 7f46db15e943bbda9d38932df2ee3198 c_mosquitto_opts_set :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto -> Foreign.C.Types.CInt -> GHC.Ptr.Ptr () -> GHC.Types.IO Foreign.C.Types.CInt {- Arity: 4, HasNoCafRefs, Strictness: , Unfolding: InlineRule (3, False, False) (\ (ds :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto) (ds1 :: GHC.Int.Int32) (ds2 :: GHC.Ptr.Ptr ()) (eta :: GHC.Prim.State# GHC.Prim.RealWorld)[OneShot] -> case ds of ds3 { GHC.Ptr.Ptr ds4 -> case ds1 of ds5 { GHC.Int.I32# ds6 -> case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> case {__pkg_ccall mosquitto-hs-0.1.0.0-2WmKdfk2zkf5NT5TiiL0X mosquitto_opts_set GHC.Prim.Addr# -> GHC.Prim.Int# -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Int# #)} ds4 ds6 ds8 eta of wild { (#,#) ds9 ds10 -> (# ds9, GHC.Int.I32# (GHC.Prim.narrow32Int# ds10) #) } } } }) `cast` (_R ->_R Sym (Foreign.C.Types.N:CInt[0]) ->_R _R ->_R Sym (GHC.Types.N:IO[0] (Foreign.C.Types.N:CInt[0]))) -} 1cd6729ee568682545df1ee91289b750 c_mosquitto_publish :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto -> GHC.Ptr.Ptr Foreign.C.Types.CInt -> Foreign.C.String.CString -> Foreign.C.Types.CInt -> GHC.Ptr.Ptr () -> Foreign.C.Types.CInt -> GHC.Types.Bool -> GHC.Types.IO Foreign.C.Types.CInt {- Arity: 8, HasNoCafRefs, Strictness: , Unfolding: InlineRule (7, False, False) (\ (ds :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto) (ds1 :: GHC.Ptr.Ptr Foreign.C.Types.CInt) (ds2 :: GHC.Ptr.Ptr Foreign.C.Types.CChar) (ds3 :: GHC.Int.Int32) (ds4 :: GHC.Ptr.Ptr ()) (ds5 :: GHC.Int.Int32) (ds6 :: GHC.Types.Bool) (eta :: GHC.Prim.State# GHC.Prim.RealWorld)[OneShot] -> case ds of ds7 { GHC.Ptr.Ptr ds8 -> case ds1 of ds9 { GHC.Ptr.Ptr ds10 -> case ds2 of ds11 { GHC.Ptr.Ptr ds12 -> case ds3 of ds13 { GHC.Int.I32# ds14 -> case ds4 of ds15 { GHC.Ptr.Ptr ds16 -> case ds5 of ds17 { GHC.Int.I32# ds18 -> let { $j :: GHC.Prim.Int# -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Int.Int32 #) {- Arity: 1 -} = \ (ds19 :: GHC.Prim.Int#)[OneShot] -> case {__pkg_ccall mosquitto-hs-0.1.0.0-2WmKdfk2zkf5NT5TiiL0X mosquitto_publish GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.Int# -> GHC.Prim.Addr# -> GHC.Prim.Int# -> GHC.Prim.Int# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Int# #)} ds8 ds10 ds12 ds14 ds16 ds18 ds19 eta of wild { (#,#) ds20 ds21 -> (# ds20, GHC.Int.I32# (GHC.Prim.narrow32Int# ds21) #) } } in case ds6 of wild { GHC.Types.False -> $j 0# GHC.Types.True -> $j 1# } } } } } } }) `cast` (_R ->_R _R ->_R _R ->_R Sym (Foreign.C.Types.N:CInt[0]) ->_R _R ->_R Sym (Foreign.C.Types.N:CInt[0]) ->_R _R ->_R Sym (GHC.Types.N:IO[0] (Foreign.C.Types.N:CInt[0]))) -} 0cf2e66c67e6fc6bf3f4919db24325c9 c_mosquitto_publish_callback_set :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto -> Network.Mosquitto.LowLevel.Functions.PublishCallback -> GHC.Types.IO () {- Arity: 3, HasNoCafRefs, Strictness: , Unfolding: InlineRule (2, False, False) (\ (ds :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto) (ds1 :: GHC.Ptr.FunPtr (GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto -> GHC.Ptr.Ptr () -> GHC.Int.Int32 -> GHC.Types.IO ())) (eta :: GHC.Prim.State# GHC.Prim.RealWorld)[OneShot] -> case ds of ds2 { GHC.Ptr.Ptr ds3 -> case ds1 of ds4 { GHC.Ptr.FunPtr ds5 -> case {__pkg_ccall mosquitto-hs-0.1.0.0-2WmKdfk2zkf5NT5TiiL0X mosquitto_publish_callback_set GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld #)} ds3 ds5 eta of wild { Unit# ds6 -> (# ds6, GHC.Tuple.() #) } } }) `cast` (_R ->_R (GHC.Ptr.FunPtr GHC.Ptr.Ptr () -> GHC.Int.Int32 -> GHC.Types.IO (), GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto -> GHC.Ptr.Ptr () -> Foreign.C.Types.CInt -> GHC.Types.IO ()>)_R ->_R Sym (GHC.Types.N:IO[0] <()>_R)) -} 5c53d8e7687ba58a844449b094099094 c_mosquitto_reconnect :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto -> GHC.Types.IO Foreign.C.Types.CInt {- Arity: 2, HasNoCafRefs, Strictness: , Unfolding: InlineRule (1, False, False) (\ (ds :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto) (eta :: GHC.Prim.State# GHC.Prim.RealWorld)[OneShot] -> case ds of ds1 { GHC.Ptr.Ptr ds2 -> case {__pkg_ccall mosquitto-hs-0.1.0.0-2WmKdfk2zkf5NT5TiiL0X mosquitto_reconnect GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Int# #)} ds2 eta of wild { (#,#) ds3 ds4 -> (# ds3, GHC.Int.I32# (GHC.Prim.narrow32Int# ds4) #) } }) `cast` (_R ->_R Sym (GHC.Types.N:IO[0] (Foreign.C.Types.N:CInt[0]))) -} 418feef288d20f8fe64e6016175e15f7 c_mosquitto_reconnect_async :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto -> GHC.Types.IO Foreign.C.Types.CInt {- Arity: 2, HasNoCafRefs, Strictness: , Unfolding: InlineRule (1, False, False) (\ (ds :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto) (eta :: GHC.Prim.State# GHC.Prim.RealWorld)[OneShot] -> case ds of ds1 { GHC.Ptr.Ptr ds2 -> case {__pkg_ccall mosquitto-hs-0.1.0.0-2WmKdfk2zkf5NT5TiiL0X mosquitto_reconnect_async GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Int# #)} ds2 eta of wild { (#,#) ds3 ds4 -> (# ds3, GHC.Int.I32# (GHC.Prim.narrow32Int# ds4) #) } }) `cast` (_R ->_R Sym (GHC.Types.N:IO[0] (Foreign.C.Types.N:CInt[0]))) -} ae618161c7948479ee1522acdf8b3df5 c_mosquitto_reconnect_delay_set :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto -> Foreign.C.Types.CUInt -> Foreign.C.Types.CUInt -> GHC.Types.Bool -> GHC.Types.IO Foreign.C.Types.CInt {- Arity: 5, HasNoCafRefs, Strictness: , Unfolding: InlineRule (4, False, False) (\ (ds :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto) (ds1 :: GHC.Word.Word32) (ds2 :: GHC.Word.Word32) (ds3 :: GHC.Types.Bool) (eta :: GHC.Prim.State# GHC.Prim.RealWorld)[OneShot] -> case ds of ds4 { GHC.Ptr.Ptr ds5 -> case ds1 of ds6 { GHC.Word.W32# ds7 -> case ds2 of ds8 { GHC.Word.W32# ds9 -> let { $j :: GHC.Prim.Int# -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Int.Int32 #) {- Arity: 1 -} = \ (ds10 :: GHC.Prim.Int#)[OneShot] -> case {__pkg_ccall mosquitto-hs-0.1.0.0-2WmKdfk2zkf5NT5TiiL0X mosquitto_reconnect_delay_set GHC.Prim.Addr# -> GHC.Prim.Word# -> GHC.Prim.Word# -> GHC.Prim.Int# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Int# #)} ds5 ds7 ds9 ds10 eta of wild { (#,#) ds11 ds12 -> (# ds11, GHC.Int.I32# (GHC.Prim.narrow32Int# ds12) #) } } in case ds3 of wild { GHC.Types.False -> $j 0# GHC.Types.True -> $j 1# } } } }) `cast` (_R ->_R Sym (Foreign.C.Types.N:CUInt[0]) ->_R Sym (Foreign.C.Types.N:CUInt[0]) ->_R _R ->_R Sym (GHC.Types.N:IO[0] (Foreign.C.Types.N:CInt[0]))) -} 60a79efce11b70209e1cc6bb8977156b c_mosquitto_reinitialise :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto -> Foreign.C.String.CString -> GHC.Types.Bool -> GHC.Ptr.Ptr () -> GHC.Types.IO Foreign.C.Types.CInt {- Arity: 5, HasNoCafRefs, Strictness: , Unfolding: InlineRule (4, False, False) (\ (ds :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto) (ds1 :: GHC.Ptr.Ptr Foreign.C.Types.CChar) (ds2 :: GHC.Types.Bool) (ds3 :: GHC.Ptr.Ptr ()) (eta :: GHC.Prim.State# GHC.Prim.RealWorld)[OneShot] -> case ds of ds4 { GHC.Ptr.Ptr ds5 -> case ds1 of ds6 { GHC.Ptr.Ptr ds7 -> let { $j :: GHC.Prim.Int# -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Int.Int32 #) {- Arity: 1 -} = \ (ds8 :: GHC.Prim.Int#)[OneShot] -> case ds3 of ds9 { GHC.Ptr.Ptr ds10 -> case {__pkg_ccall mosquitto-hs-0.1.0.0-2WmKdfk2zkf5NT5TiiL0X mosquitto_reinitialise GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.Int# -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Int# #)} ds5 ds7 ds8 ds10 eta of wild { (#,#) ds11 ds12 -> (# ds11, GHC.Int.I32# (GHC.Prim.narrow32Int# ds12) #) } } } in case ds2 of wild { GHC.Types.False -> $j 0# GHC.Types.True -> $j 1# } } }) `cast` (_R ->_R _R ->_R _R ->_R _R ->_R Sym (GHC.Types.N:IO[0] (Foreign.C.Types.N:CInt[0]))) -} a296b5b5a2680ecceb67eeda758e54c4 c_mosquitto_socket :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.MosquittoMessage -> GHC.Types.IO Foreign.C.Types.CInt {- Arity: 2, HasNoCafRefs, Strictness: , Unfolding: InlineRule (1, False, False) (\ (ds :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.MosquittoMessage) (eta :: GHC.Prim.State# GHC.Prim.RealWorld)[OneShot] -> case ds of ds1 { GHC.Ptr.Ptr ds2 -> case {__pkg_ccall mosquitto-hs-0.1.0.0-2WmKdfk2zkf5NT5TiiL0X mosquitto_socket GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Int# #)} ds2 eta of wild { (#,#) ds3 ds4 -> (# ds3, GHC.Int.I32# (GHC.Prim.narrow32Int# ds4) #) } }) `cast` (_R ->_R Sym (GHC.Types.N:IO[0] (Foreign.C.Types.N:CInt[0]))) -} f88e20f6c84135851638e24c3ec30b2d c_mosquitto_subscribe :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto -> GHC.Ptr.Ptr Foreign.C.Types.CInt -> Foreign.C.String.CString -> Foreign.C.Types.CInt -> GHC.Types.IO Foreign.C.Types.CInt {- Arity: 5, HasNoCafRefs, Strictness: , Unfolding: InlineRule (4, False, False) (\ (ds :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto) (ds1 :: GHC.Ptr.Ptr Foreign.C.Types.CInt) (ds2 :: GHC.Ptr.Ptr Foreign.C.Types.CChar) (ds3 :: GHC.Int.Int32) (eta :: GHC.Prim.State# GHC.Prim.RealWorld)[OneShot] -> case ds of ds4 { GHC.Ptr.Ptr ds5 -> case ds1 of ds6 { GHC.Ptr.Ptr ds7 -> case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> case ds3 of ds10 { GHC.Int.I32# ds11 -> case {__pkg_ccall mosquitto-hs-0.1.0.0-2WmKdfk2zkf5NT5TiiL0X mosquitto_subscribe GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.Int# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Int# #)} ds5 ds7 ds9 ds11 eta of wild { (#,#) ds12 ds13 -> (# ds12, GHC.Int.I32# (GHC.Prim.narrow32Int# ds13) #) } } } } }) `cast` (_R ->_R _R ->_R _R ->_R Sym (Foreign.C.Types.N:CInt[0]) ->_R Sym (GHC.Types.N:IO[0] (Foreign.C.Types.N:CInt[0]))) -} 7b8cd876add331293a79ea365cc131eb c_mosquitto_subscribe_callback_set :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto -> Network.Mosquitto.LowLevel.Functions.SubscribeCallback -> GHC.Types.IO () {- Arity: 3, HasNoCafRefs, Strictness: , Unfolding: InlineRule (2, False, False) (\ (ds :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto) (ds1 :: GHC.Ptr.FunPtr (GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto -> GHC.Ptr.Ptr () -> GHC.Int.Int32 -> GHC.Int.Int32 -> GHC.Ptr.Ptr Foreign.C.Types.CInt -> GHC.Types.IO ())) (eta :: GHC.Prim.State# GHC.Prim.RealWorld)[OneShot] -> case ds of ds2 { GHC.Ptr.Ptr ds3 -> case ds1 of ds4 { GHC.Ptr.FunPtr ds5 -> case {__pkg_ccall mosquitto-hs-0.1.0.0-2WmKdfk2zkf5NT5TiiL0X mosquitto_subscribe_callback_set GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld #)} ds3 ds5 eta of wild { Unit# ds6 -> (# ds6, GHC.Tuple.() #) } } }) `cast` (_R ->_R (GHC.Ptr.FunPtr GHC.Ptr.Ptr () -> GHC.Int.Int32 -> GHC.Int.Int32 -> GHC.Ptr.Ptr Foreign.C.Types.CInt -> GHC.Types.IO (), GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto -> GHC.Ptr.Ptr () -> Foreign.C.Types.CInt -> Foreign.C.Types.CInt -> GHC.Ptr.Ptr Foreign.C.Types.CInt -> GHC.Types.IO ()>)_R ->_R Sym (GHC.Types.N:IO[0] <()>_R)) -} 54c15c3eed16851445820e25b359a946 c_mosquitto_threaded_set :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto -> GHC.Types.Bool -> GHC.Types.IO Foreign.C.Types.CInt {- Arity: 3, HasNoCafRefs, Strictness: , Unfolding: InlineRule (2, False, False) (\ (ds :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto) (ds1 :: GHC.Types.Bool) (eta :: GHC.Prim.State# GHC.Prim.RealWorld)[OneShot] -> case ds of ds2 { GHC.Ptr.Ptr ds3 -> case ds1 of wild { GHC.Types.False -> case {__pkg_ccall mosquitto-hs-0.1.0.0-2WmKdfk2zkf5NT5TiiL0X mosquitto_threaded_set GHC.Prim.Addr# -> GHC.Prim.Int# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Int# #)} ds3 0# eta of wild1 { (#,#) ds4 ds5 -> (# ds4, GHC.Int.I32# (GHC.Prim.narrow32Int# ds5) #) } GHC.Types.True -> case {__pkg_ccall mosquitto-hs-0.1.0.0-2WmKdfk2zkf5NT5TiiL0X mosquitto_threaded_set GHC.Prim.Addr# -> GHC.Prim.Int# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Int# #)} ds3 1# eta of wild1 { (#,#) ds4 ds5 -> (# ds4, GHC.Int.I32# (GHC.Prim.narrow32Int# ds5) #) } } }) `cast` (_R ->_R _R ->_R Sym (GHC.Types.N:IO[0] (Foreign.C.Types.N:CInt[0]))) -} ddc59f9a92519f9b591c9cbc63db1e80 c_mosquitto_tls_insecure_set :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto -> GHC.Types.Bool -> GHC.Types.IO Foreign.C.Types.CInt {- Arity: 3, HasNoCafRefs, Strictness: , Unfolding: InlineRule (2, False, False) (\ (ds :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto) (ds1 :: GHC.Types.Bool) (eta :: GHC.Prim.State# GHC.Prim.RealWorld)[OneShot] -> case ds of ds2 { GHC.Ptr.Ptr ds3 -> case ds1 of wild { GHC.Types.False -> case {__pkg_ccall mosquitto-hs-0.1.0.0-2WmKdfk2zkf5NT5TiiL0X mosquitto_tls_insecure_set GHC.Prim.Addr# -> GHC.Prim.Int# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Int# #)} ds3 0# eta of wild1 { (#,#) ds4 ds5 -> (# ds4, GHC.Int.I32# (GHC.Prim.narrow32Int# ds5) #) } GHC.Types.True -> case {__pkg_ccall mosquitto-hs-0.1.0.0-2WmKdfk2zkf5NT5TiiL0X mosquitto_tls_insecure_set GHC.Prim.Addr# -> GHC.Prim.Int# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Int# #)} ds3 1# eta of wild1 { (#,#) ds4 ds5 -> (# ds4, GHC.Int.I32# (GHC.Prim.narrow32Int# ds5) #) } } }) `cast` (_R ->_R _R ->_R Sym (GHC.Types.N:IO[0] (Foreign.C.Types.N:CInt[0]))) -} 7109a58af05af301f540eecbd85adb27 c_mosquitto_tls_opts_set :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto -> Foreign.C.Types.CInt -> Foreign.C.String.CString -> Foreign.C.String.CString -> GHC.Types.IO Foreign.C.Types.CInt {- Arity: 5, HasNoCafRefs, Strictness: , Unfolding: InlineRule (4, False, False) (\ (ds :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto) (ds1 :: GHC.Int.Int32) (ds2 :: GHC.Ptr.Ptr Foreign.C.Types.CChar) (ds3 :: GHC.Ptr.Ptr Foreign.C.Types.CChar) (eta :: GHC.Prim.State# GHC.Prim.RealWorld)[OneShot] -> case ds of ds4 { GHC.Ptr.Ptr ds5 -> case ds1 of ds6 { GHC.Int.I32# ds7 -> case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> case {__pkg_ccall mosquitto-hs-0.1.0.0-2WmKdfk2zkf5NT5TiiL0X mosquitto_tls_opts_set GHC.Prim.Addr# -> GHC.Prim.Int# -> GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Int# #)} ds5 ds7 ds9 ds11 eta of wild { (#,#) ds12 ds13 -> (# ds12, GHC.Int.I32# (GHC.Prim.narrow32Int# ds13) #) } } } } }) `cast` (_R ->_R Sym (Foreign.C.Types.N:CInt[0]) ->_R _R ->_R _R ->_R Sym (GHC.Types.N:IO[0] (Foreign.C.Types.N:CInt[0]))) -} 58cee13c9fe97a697173fa0acb91023f c_mosquitto_tls_psk_set :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto -> Foreign.C.String.CString -> Foreign.C.String.CString -> Foreign.C.String.CString -> GHC.Types.IO Foreign.C.Types.CInt {- Arity: 5, HasNoCafRefs, Strictness: , Unfolding: InlineRule (4, False, False) (\ (ds :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto) (ds1 :: GHC.Ptr.Ptr Foreign.C.Types.CChar) (ds2 :: GHC.Ptr.Ptr Foreign.C.Types.CChar) (ds3 :: GHC.Ptr.Ptr Foreign.C.Types.CChar) (eta :: GHC.Prim.State# GHC.Prim.RealWorld)[OneShot] -> case ds of ds4 { GHC.Ptr.Ptr ds5 -> case ds1 of ds6 { GHC.Ptr.Ptr ds7 -> case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> case {__pkg_ccall mosquitto-hs-0.1.0.0-2WmKdfk2zkf5NT5TiiL0X mosquitto_tls_psk_set GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Int# #)} ds5 ds7 ds9 ds11 eta of wild { (#,#) ds12 ds13 -> (# ds12, GHC.Int.I32# (GHC.Prim.narrow32Int# ds13) #) } } } } }) `cast` (_R ->_R _R ->_R _R ->_R _R ->_R Sym (GHC.Types.N:IO[0] (Foreign.C.Types.N:CInt[0]))) -} 73e9408175a73329b8ce7bed1720894e c_mosquitto_tls_set :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto -> Foreign.C.String.CString -> Foreign.C.String.CString -> Foreign.C.String.CString -> Foreign.C.String.CString -> Network.Mosquitto.LowLevel.Functions.PWCallback -> GHC.Types.IO Foreign.C.Types.CInt {- Arity: 7, HasNoCafRefs, Strictness: , Unfolding: InlineRule (6, False, False) (\ (ds :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto) (ds1 :: GHC.Ptr.Ptr Foreign.C.Types.CChar) (ds2 :: GHC.Ptr.Ptr Foreign.C.Types.CChar) (ds3 :: GHC.Ptr.Ptr Foreign.C.Types.CChar) (ds4 :: GHC.Ptr.Ptr Foreign.C.Types.CChar) (ds5 :: GHC.Ptr.FunPtr (GHC.Ptr.Ptr Foreign.C.Types.CChar -> GHC.Int.Int32 -> GHC.Int.Int32 -> GHC.Ptr.Ptr () -> GHC.Types.IO GHC.Int.Int32)) (eta :: GHC.Prim.State# GHC.Prim.RealWorld)[OneShot] -> case ds of ds6 { GHC.Ptr.Ptr ds7 -> case ds1 of ds8 { GHC.Ptr.Ptr ds9 -> case ds2 of ds10 { GHC.Ptr.Ptr ds11 -> case ds3 of ds12 { GHC.Ptr.Ptr ds13 -> case ds4 of ds14 { GHC.Ptr.Ptr ds15 -> case ds5 of ds16 { GHC.Ptr.FunPtr ds17 -> case {__pkg_ccall mosquitto-hs-0.1.0.0-2WmKdfk2zkf5NT5TiiL0X mosquitto_tls_set GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Int# #)} ds7 ds9 ds11 ds13 ds15 ds17 eta of wild { (#,#) ds18 ds19 -> (# ds18, GHC.Int.I32# (GHC.Prim.narrow32Int# ds19) #) } } } } } } }) `cast` (_R ->_R _R ->_R _R ->_R _R ->_R _R ->_R (GHC.Ptr.FunPtr GHC.Int.Int32 -> GHC.Int.Int32 -> GHC.Ptr.Ptr () -> GHC.Types.IO GHC.Int.Int32, GHC.Ptr.Ptr Foreign.C.Types.CChar -> Foreign.C.Types.CInt -> Foreign.C.Types.CInt -> GHC.Ptr.Ptr () -> GHC.Types.IO Foreign.C.Types.CInt>)_R ->_R Sym (GHC.Types.N:IO[0] (Foreign.C.Types.N:CInt[0]))) -} e67235e19c881a16e920b0eb4f95d9d2 c_mosquitto_unsubscribe :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto -> GHC.Ptr.Ptr Foreign.C.Types.CInt -> Foreign.C.String.CString -> GHC.Types.IO Foreign.C.Types.CInt {- Arity: 4, HasNoCafRefs, Strictness: , Unfolding: InlineRule (3, False, False) (\ (ds :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto) (ds1 :: GHC.Ptr.Ptr Foreign.C.Types.CInt) (ds2 :: GHC.Ptr.Ptr Foreign.C.Types.CChar) (eta :: GHC.Prim.State# GHC.Prim.RealWorld)[OneShot] -> case ds of ds3 { GHC.Ptr.Ptr ds4 -> case ds1 of ds5 { GHC.Ptr.Ptr ds6 -> case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> case {__pkg_ccall mosquitto-hs-0.1.0.0-2WmKdfk2zkf5NT5TiiL0X mosquitto_unsubscribe GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Int# #)} ds4 ds6 ds8 eta of wild { (#,#) ds9 ds10 -> (# ds9, GHC.Int.I32# (GHC.Prim.narrow32Int# ds10) #) } } } }) `cast` (_R ->_R _R ->_R _R ->_R Sym (GHC.Types.N:IO[0] (Foreign.C.Types.N:CInt[0]))) -} 130586621fdcd0ca3a7ff8375f3c1b1e c_mosquitto_unsubscribe_callback_set :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto -> Network.Mosquitto.LowLevel.Functions.UnsubscribeCallback -> GHC.Types.IO () {- Arity: 3, HasNoCafRefs, Strictness: , Unfolding: InlineRule (2, False, False) (\ (ds :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto) (ds1 :: GHC.Ptr.FunPtr (GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto -> GHC.Ptr.Ptr () -> GHC.Int.Int32 -> GHC.Types.IO ())) (eta :: GHC.Prim.State# GHC.Prim.RealWorld)[OneShot] -> case ds of ds2 { GHC.Ptr.Ptr ds3 -> case ds1 of ds4 { GHC.Ptr.FunPtr ds5 -> case {__pkg_ccall mosquitto-hs-0.1.0.0-2WmKdfk2zkf5NT5TiiL0X mosquitto_unsubscribe_callback_set GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld #)} ds3 ds5 eta of wild { Unit# ds6 -> (# ds6, GHC.Tuple.() #) } } }) `cast` (_R ->_R (GHC.Ptr.FunPtr GHC.Ptr.Ptr () -> GHC.Int.Int32 -> GHC.Types.IO (), GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto -> GHC.Ptr.Ptr () -> Foreign.C.Types.CInt -> GHC.Types.IO ()>)_R ->_R Sym (GHC.Types.N:IO[0] <()>_R)) -} 067b3375d2745d0d296568a83e6fd192 c_mosquitto_user_data_set :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto -> GHC.Ptr.Ptr () -> GHC.Types.IO () {- Arity: 3, HasNoCafRefs, Strictness: , Unfolding: InlineRule (2, False, False) (\ (ds :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto) (ds1 :: GHC.Ptr.Ptr ()) (eta :: GHC.Prim.State# GHC.Prim.RealWorld)[OneShot] -> case ds of ds2 { GHC.Ptr.Ptr ds3 -> case ds1 of ds4 { GHC.Ptr.Ptr ds5 -> case {__pkg_ccall mosquitto-hs-0.1.0.0-2WmKdfk2zkf5NT5TiiL0X mosquitto_user_data_set GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld #)} ds3 ds5 eta of wild { Unit# ds6 -> (# ds6, GHC.Tuple.() #) } } }) `cast` (_R ->_R _R ->_R Sym (GHC.Types.N:IO[0] <()>_R)) -} 1bb7b417469b0be53fd792b0134617a0 c_mosquitto_username_pw_set :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto -> Foreign.C.String.CString -> Foreign.C.String.CString -> GHC.Types.IO Foreign.C.Types.CInt {- Arity: 4, HasNoCafRefs, Strictness: , Unfolding: InlineRule (3, False, False) (\ (ds :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto) (ds1 :: GHC.Ptr.Ptr Foreign.C.Types.CChar) (ds2 :: GHC.Ptr.Ptr Foreign.C.Types.CChar) (eta :: GHC.Prim.State# GHC.Prim.RealWorld)[OneShot] -> case ds of ds3 { GHC.Ptr.Ptr ds4 -> case ds1 of ds5 { GHC.Ptr.Ptr ds6 -> case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> case {__pkg_ccall mosquitto-hs-0.1.0.0-2WmKdfk2zkf5NT5TiiL0X mosquitto_username_pw_set GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Int# #)} ds4 ds6 ds8 eta of wild { (#,#) ds9 ds10 -> (# ds9, GHC.Int.I32# (GHC.Prim.narrow32Int# ds10) #) } } } }) `cast` (_R ->_R _R ->_R _R ->_R Sym (GHC.Types.N:IO[0] (Foreign.C.Types.N:CInt[0]))) -} ecb4bc6700d5fff15e1f807348cf973d c_mosquitto_want_write :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto -> GHC.Types.IO GHC.Types.Bool {- Arity: 2, HasNoCafRefs, Strictness: , Unfolding: InlineRule (1, False, False) (\ (ds :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto) (eta :: GHC.Prim.State# GHC.Prim.RealWorld)[OneShot] -> case ds of ds1 { GHC.Ptr.Ptr ds2 -> case {__pkg_ccall mosquitto-hs-0.1.0.0-2WmKdfk2zkf5NT5TiiL0X mosquitto_want_write GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Int# #)} ds2 eta of wild { (#,#) ds3 ds4 -> (# ds3, case ds4 of wild1 { DEFAULT -> GHC.Types.True 0# -> GHC.Types.False } #) } }) `cast` (_R ->_R Sym (GHC.Types.N:IO[0] _R)) -} 24a07b56d4ecc0132d9a0d91de36f4db c_mosquitto_will_clear :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto -> GHC.Types.IO Foreign.C.Types.CInt {- Arity: 2, HasNoCafRefs, Strictness: , Unfolding: InlineRule (1, False, False) (\ (ds :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto) (eta :: GHC.Prim.State# GHC.Prim.RealWorld)[OneShot] -> case ds of ds1 { GHC.Ptr.Ptr ds2 -> case {__pkg_ccall mosquitto-hs-0.1.0.0-2WmKdfk2zkf5NT5TiiL0X mosquitto_will_clear GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Int# #)} ds2 eta of wild { (#,#) ds3 ds4 -> (# ds3, GHC.Int.I32# (GHC.Prim.narrow32Int# ds4) #) } }) `cast` (_R ->_R Sym (GHC.Types.N:IO[0] (Foreign.C.Types.N:CInt[0]))) -} 78494f141a6ec2c49b644a4efdb1af57 c_mosquitto_will_set :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto -> Foreign.C.String.CString -> Foreign.C.Types.CInt -> GHC.Ptr.Ptr () -> Foreign.C.Types.CInt -> GHC.Types.Bool -> GHC.Types.IO Foreign.C.Types.CInt {- Arity: 7, HasNoCafRefs, Strictness: , Unfolding: InlineRule (6, False, False) (\ (ds :: GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto) (ds1 :: GHC.Ptr.Ptr Foreign.C.Types.CChar) (ds2 :: GHC.Int.Int32) (ds3 :: GHC.Ptr.Ptr ()) (ds4 :: GHC.Int.Int32) (ds5 :: GHC.Types.Bool) (eta :: GHC.Prim.State# GHC.Prim.RealWorld)[OneShot] -> case ds of ds6 { GHC.Ptr.Ptr ds7 -> case ds1 of ds8 { GHC.Ptr.Ptr ds9 -> case ds2 of ds10 { GHC.Int.I32# ds11 -> case ds3 of ds12 { GHC.Ptr.Ptr ds13 -> case ds4 of ds14 { GHC.Int.I32# ds15 -> let { $j :: GHC.Prim.Int# -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Int.Int32 #) {- Arity: 1 -} = \ (ds16 :: GHC.Prim.Int#)[OneShot] -> case {__pkg_ccall mosquitto-hs-0.1.0.0-2WmKdfk2zkf5NT5TiiL0X mosquitto_will_set GHC.Prim.Addr# -> GHC.Prim.Addr# -> GHC.Prim.Int# -> GHC.Prim.Addr# -> GHC.Prim.Int# -> GHC.Prim.Int# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Int# #)} ds7 ds9 ds11 ds13 ds15 ds16 eta of wild { (#,#) ds17 ds18 -> (# ds17, GHC.Int.I32# (GHC.Prim.narrow32Int# ds18) #) } } in case ds5 of wild { GHC.Types.False -> $j 0# GHC.Types.True -> $j 1# } } } } } }) `cast` (_R ->_R _R ->_R Sym (Foreign.C.Types.N:CInt[0]) ->_R _R ->_R Sym (Foreign.C.Types.N:CInt[0]) ->_R _R ->_R Sym (GHC.Types.N:IO[0] (Foreign.C.Types.N:CInt[0]))) -} 81760d563c2c225641fde9d1534d1f04 c_new :: Foreign.C.String.CString -> GHC.Types.Bool -> GHC.Ptr.Ptr () -> GHC.Types.IO (GHC.Ptr.Ptr Network.Mosquitto.LowLevel.Types.Mosquitto) {- Arity: 4, HasNoCafRefs, Strictness: , Unfolding: InlineRule (3, False, False) (\ (ds :: GHC.Ptr.Ptr Foreign.C.Types.CChar) (ds1 :: GHC.Types.Bool) (ds2 :: GHC.Ptr.Ptr ()) (eta :: GHC.Prim.State# GHC.Prim.RealWorld)[OneShot] -> case ds of ds3 { GHC.Ptr.Ptr ds4 -> case ds1 of wild { GHC.Types.False -> case ds2 of ds5 { GHC.Ptr.Ptr ds6 -> case {__pkg_ccall mosquitto-hs-0.1.0.0-2WmKdfk2zkf5NT5TiiL0X mosquitto_new GHC.Prim.Addr# -> GHC.Prim.Int# -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Addr# #)} ds4 0# ds6 eta of wild1 { (#,#) ds7 ds8 -> (# ds7, GHC.Ptr.Ptr @ Network.Mosquitto.LowLevel.Types.Mosquitto ds8 #) } } GHC.Types.True -> case ds2 of ds5 { GHC.Ptr.Ptr ds6 -> case {__pkg_ccall mosquitto-hs-0.1.0.0-2WmKdfk2zkf5NT5TiiL0X mosquitto_new GHC.Prim.Addr# -> GHC.Prim.Int# -> GHC.Prim.Addr# -> GHC.Prim.State# GHC.Prim.RealWorld -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Addr# #)} ds4 1# ds6 eta of wild1 { (#,#) ds7 ds8 -> (# ds7, GHC.Ptr.Ptr @ Network.Mosquitto.LowLevel.Types.Mosquitto ds8 #) } } } }) `cast` (_R ->_R _R ->_R _R ->_R Sym (GHC.Types.N:IO[0] _R)) -} vectorised variables: vectorised tycons: vectorised reused tycons: parallel variables: parallel tycons: trusted: none require own pkg trusted: False