Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
Pipewire.Utilities.Properties
Synopsis
- newtype PwProperties = PwProperties (Ptr PwPropertiesStruct)
- pw_properties_set_linger :: PwProperties -> IO ()
- inline_c_ffi_6989586621679088813 :: Ptr PwPropertiesStruct -> IO ()
- pw_properties_new :: IO PwProperties
- inline_c_ffi_6989586621679088819 :: IO (Ptr PwPropertiesStruct)
- pw_properties_free :: PwProperties -> IO ()
- inline_c_ffi_6989586621679088828 :: Ptr PwPropertiesStruct -> IO ()
- withProperties :: (PwProperties -> IO a) -> IO a
- pw_properties_new_dict :: SpaDict -> IO PwProperties
- inline_c_ffi_6989586621679088837 :: Ptr SpaDictStruct -> IO (Ptr PwPropertiesStruct)
- pw_properties_set :: PwProperties -> Text -> Text -> IO ()
- inline_c_ffi_6989586621679088854 :: Ptr PwPropertiesStruct -> Ptr CChar -> Ptr CChar -> IO ()
- pw_properties_set_id :: PwProperties -> Text -> PwID -> IO ()
- inline_c_ffi_6989586621679088870 :: Ptr PwPropertiesStruct -> Ptr CChar -> CInt -> IO ()
- pw_properties_get :: PwProperties -> Text -> IO (Maybe Text)
- inline_c_ffi_6989586621679088883 :: Ptr PwPropertiesStruct -> Ptr CChar -> IO (Ptr CChar)
Documentation
newtype PwProperties #
Constructors
PwProperties (Ptr PwPropertiesStruct) |
pw_properties_set_linger :: PwProperties -> IO () #
Keep the object after the client disconnect
pw_properties_free :: PwProperties -> IO () #
withProperties :: (PwProperties -> IO a) -> IO a #
pw_properties_set :: PwProperties -> Text -> Text -> IO () #
inline_c_ffi_6989586621679088854 :: Ptr PwPropertiesStruct -> Ptr CChar -> Ptr CChar -> IO () #
pw_properties_set_id :: PwProperties -> Text -> PwID -> IO () #
inline_c_ffi_6989586621679088870 :: Ptr PwPropertiesStruct -> Ptr CChar -> CInt -> IO () #
pw_properties_get :: PwProperties -> Text -> IO (Maybe Text) #
inline_c_ffi_6989586621679088883 :: Ptr PwPropertiesStruct -> Ptr CChar -> IO (Ptr CChar) #