• Places
    • Home
    • Graphs
    • Prefixes
  • Admin
    • Users
    • Settings
    • Plugins
    • Statistics
  • CPACK
    • Home
    • List packs
    • Submit pack
  • Repository
    • Load local file
    • Load from HTTP
    • Load from library
    • Remove triples
    • Clear repository
  • Query
    • YASGUI SPARQL Editor
    • Simple Form
    • SWISH Prolog shell
  • Help
    • Documentation
    • Tutorial
    • Roadmap
    • HTTP Services
  • Login

3.14.3 library(http/http_unix_daemon): Run SWI-Prolog HTTP server as a Unix system daemon
All Application Manual Name SummaryHelp

  • Documentation
    • Reference manual
    • Packages
      • SWI-Prolog HTTP support
        • The HTTP server libraries
          • Running the server
            • library(http/http_unix_daemon): Run SWI-Prolog HTTP server as a Unix system daemon
              • http_daemon/0
              • http_opt_type/3
              • http_opt_help/2
              • http_opt_meta/2
              • http_daemon/1
              • http_certificate_hook/3
              • http_server_hook/1
              • sni_options/2
Availability::- use_module(library(http/http_unix_daemon)).
Sourcehttp_daemon(+Options)
Start the HTTP server as a daemon process. This predicate processes a Prolog option list. It is normally called from http_daemon/0, which derives the option list from the command line arguments.

Error handling depends on whether or not interactive(true) is in effect. If so, the error is printed before entering the toplevel. In non-interactive mode this predicate calls halt(1).

ClioPatria (version V3.1.1-51-ga0b30a5)