Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
c'LXC_CLONE_KEEPNAME :: Num a => a Source
c'LXC_CLONE_KEEPMACADDR :: Num a => a Source
c'LXC_CLONE_SNAPSHOT :: Num a => a Source
c'LXC_CLONE_KEEPBDEVTYPE :: Num a => a Source
c'LXC_CLONE_MAYBE_SNAPSHOT :: Num a => a Source
c'LXC_CLONE_MAXFLAGS :: Num a => a Source
c'LXC_CREATE_QUIET :: Num a => a Source
c'LXC_CREATE_MAXFLAGS :: Num a => a Source
p'lxc_snapshot'free :: Ptr C'lxc_snapshot -> Ptr (FunPtr (Ptr C'lxc_snapshot -> IO ())) Source
data C'lxc_container Source
c'lxc_container_new :: CString -> CString -> IO (Ptr C'lxc_container) Source
p'lxc_container_new :: FunPtr (CString -> CString -> IO (Ptr C'lxc_container)) Source
p'lxc_container_get :: FunPtr (Ptr C'lxc_container -> IO CInt) Source
p'lxc_container_put :: FunPtr (Ptr C'lxc_container -> IO CInt) Source
c'list_defined_containers :: CString -> Ptr (Ptr CString) -> Ptr (Ptr (Ptr C'lxc_container)) -> IO CInt Source
c'list_active_containers :: CString -> Ptr (Ptr CString) -> Ptr (Ptr (Ptr C'lxc_container)) -> IO CInt Source
c'list_all_containers :: CString -> Ptr (Ptr CString) -> Ptr (Ptr (Ptr C'lxc_container)) -> IO CInt Source
p'list_defined_containers :: FunPtr (CString -> Ptr (Ptr CString) -> Ptr (Ptr (Ptr C'lxc_container)) -> IO CInt) Source
c'lxc_log_close :: IO () Source
p'list_active_containers :: FunPtr (CString -> Ptr (Ptr CString) -> Ptr (Ptr (Ptr C'lxc_container)) -> IO CInt) Source
p'list_all_containers :: FunPtr (CString -> Ptr (Ptr CString) -> Ptr (Ptr (Ptr C'lxc_container)) -> IO CInt) Source
p'lxc_log_close :: FunPtr (IO ()) Source
p'lxc_container'is_defined :: Ptr C'lxc_container -> Ptr (FunPtr (Ptr C'lxc_container -> IO CBool)) Source
p'lxc_container'state :: Ptr C'lxc_container -> Ptr (FunPtr (Ptr C'lxc_container -> IO CString)) Source
p'lxc_container'is_running :: Ptr C'lxc_container -> Ptr (FunPtr (Ptr C'lxc_container -> IO CBool)) Source
p'lxc_container'freeze :: Ptr C'lxc_container -> Ptr (FunPtr (Ptr C'lxc_container -> IO CBool)) Source
p'lxc_container'unfreeze :: Ptr C'lxc_container -> Ptr (FunPtr (Ptr C'lxc_container -> IO CBool)) Source
p'lxc_container'init_pid :: Ptr C'lxc_container -> Ptr (FunPtr (Ptr C'lxc_container -> IO C'pid_t)) Source
p'lxc_container'load_config :: Ptr C'lxc_container -> Ptr (FunPtr (Ptr C'lxc_container -> CString -> IO CBool)) Source
p'lxc_container'start :: Ptr C'lxc_container -> Ptr (FunPtr (Ptr C'lxc_container -> CInt -> Ptr CString -> IO CBool)) Source
p'lxc_container'stop :: Ptr C'lxc_container -> Ptr (FunPtr (Ptr C'lxc_container -> IO CBool)) Source
p'lxc_container'want_daemonize :: Ptr C'lxc_container -> Ptr (FunPtr (Ptr C'lxc_container -> CBool -> IO CBool)) Source
p'lxc_container'want_close_all_fds :: Ptr C'lxc_container -> Ptr (FunPtr (Ptr C'lxc_container -> CBool -> IO CBool)) Source
p'lxc_container'config_file_name :: Ptr C'lxc_container -> Ptr (FunPtr (Ptr C'lxc_container -> IO CString)) Source
p'lxc_container'wait :: Ptr C'lxc_container -> Ptr (FunPtr (Ptr C'lxc_container -> CString -> CInt -> IO CBool)) Source
p'lxc_container'set_config_item :: Ptr C'lxc_container -> Ptr (FunPtr (Ptr C'lxc_container -> CString -> CString -> IO CBool)) Source
p'lxc_container'destroy :: Ptr C'lxc_container -> Ptr (FunPtr (Ptr C'lxc_container -> IO CBool)) Source
p'lxc_container'save_config :: Ptr C'lxc_container -> Ptr (FunPtr (Ptr C'lxc_container -> CString -> IO CBool)) Source
p'lxc_container'create :: Ptr C'lxc_container -> Ptr (FunPtr (Ptr C'lxc_container -> CString -> CString -> Ptr C'bdev_specs -> CInt -> Ptr CString -> IO CBool)) Source
p'lxc_container'rename :: Ptr C'lxc_container -> Ptr (FunPtr (Ptr C'lxc_container -> CString -> IO CBool)) Source
p'lxc_container'reboot :: Ptr C'lxc_container -> Ptr (FunPtr (Ptr C'lxc_container -> IO CBool)) Source
p'lxc_container'shutdown :: Ptr C'lxc_container -> Ptr (FunPtr (Ptr C'lxc_container -> CInt -> IO CBool)) Source
p'lxc_container'clear_config :: Ptr C'lxc_container -> Ptr (FunPtr (Ptr C'lxc_container -> IO ())) Source
p'lxc_container'clear_config_item :: Ptr C'lxc_container -> Ptr (FunPtr (Ptr C'lxc_container -> CString -> IO CBool)) Source
p'lxc_container'get_config_item :: Ptr C'lxc_container -> Ptr (FunPtr (Ptr C'lxc_container -> CString -> CString -> CInt -> IO CInt)) Source
p'lxc_container'get_running_config_item :: Ptr C'lxc_container -> Ptr (FunPtr (Ptr C'lxc_container -> CString -> IO CString)) Source
p'lxc_container'get_keys :: Ptr C'lxc_container -> Ptr (FunPtr (Ptr C'lxc_container -> CString -> CString -> CInt -> IO CInt)) Source
p'lxc_container'get_interfaces :: Ptr C'lxc_container -> Ptr (FunPtr (Ptr C'lxc_container -> IO (Ptr CString))) Source
p'lxc_container'get_ips :: Ptr C'lxc_container -> Ptr (FunPtr (Ptr C'lxc_container -> CString -> CString -> CInt -> IO (Ptr CString))) Source
p'lxc_container'get_cgroup_item :: Ptr C'lxc_container -> Ptr (FunPtr (Ptr C'lxc_container -> CString -> CString -> CInt -> IO CInt)) Source
p'lxc_container'set_cgroup_item :: Ptr C'lxc_container -> Ptr (FunPtr (Ptr C'lxc_container -> CString -> CString -> IO CBool)) Source
p'lxc_container'get_config_path :: Ptr C'lxc_container -> Ptr (FunPtr (Ptr C'lxc_container -> IO CString)) Source
p'lxc_container'set_config_path :: Ptr C'lxc_container -> Ptr (FunPtr (Ptr C'lxc_container -> CString -> IO CBool)) Source
p'lxc_container'clone :: Ptr C'lxc_container -> Ptr (FunPtr (Ptr C'lxc_container -> CString -> CString -> CInt -> CString -> CString -> C'uint64_t -> Ptr CString -> IO (Ptr C'lxc_container))) Source
p'lxc_container'console_getfd :: Ptr C'lxc_container -> Ptr (FunPtr (Ptr C'lxc_container -> Ptr CInt -> Ptr CInt -> IO CInt)) Source
p'lxc_container'console :: Ptr C'lxc_container -> Ptr (FunPtr (Ptr C'lxc_container -> CInt -> CInt -> CInt -> CInt -> CInt -> IO CInt)) Source
p'lxc_container'attach :: Ptr C'lxc_container -> Ptr (FunPtr (Ptr C'lxc_container -> C_lxc_attach_exec_t -> Ptr () -> Ptr C'lxc_attach_options_t -> Ptr C'pid_t -> IO CInt)) Source
p'lxc_container'attach_run_wait :: Ptr C'lxc_container -> Ptr (FunPtr (Ptr C'lxc_container -> Ptr C'lxc_attach_options_t -> CString -> Ptr CString -> IO CInt)) Source
p'lxc_container'snapshot :: Ptr C'lxc_container -> Ptr (FunPtr (Ptr C'lxc_container -> CString -> IO CInt)) Source
p'lxc_container'snapshot_list :: Ptr C'lxc_container -> Ptr (FunPtr (Ptr C'lxc_container -> Ptr (Ptr C'lxc_snapshot) -> IO CInt)) Source
p'lxc_container'snapshot_restore :: Ptr C'lxc_container -> Ptr (FunPtr (Ptr C'lxc_container -> CString -> CString -> IO CBool)) Source
p'lxc_container'snapshot_destroy :: Ptr C'lxc_container -> Ptr (FunPtr (Ptr C'lxc_container -> CString -> IO CBool)) Source
p'lxc_container'may_control :: Ptr C'lxc_container -> Ptr (FunPtr (Ptr C'lxc_container -> IO CBool)) Source
p'lxc_container'add_device_node :: Ptr C'lxc_container -> Ptr (FunPtr (Ptr C'lxc_container -> CString -> CString -> IO CBool)) Source
p'lxc_container'remove_device_node :: Ptr C'lxc_container -> Ptr (FunPtr (Ptr C'lxc_container -> CString -> CString -> IO CBool)) Source