List extension packs
/home/mlunife/.local/share/swi-prolog/pack/aleph/prolog
/home/mlunife/.local/share/swi-prolog/pack/auc/prolog
/home/mlunife/.local/share/swi-prolog/pack/bddem/prolog
/home/mlunife/.local/share/swi-prolog/pack/cplint/prolog
/home/mlunife/.local/share/swi-prolog/pack/cplint_r/prolog
/home/mlunife/.local/share/swi-prolog/pack/lbfgs/prolog
/home/mlunife/.local/share/swi-prolog/pack/liftcover/prolog
/home/mlunife/.local/share/swi-prolog/pack/matrix/prolog
/home/mlunife/.local/share/swi-prolog/pack/pascal/prolog
/home/mlunife/.local/share/swi-prolog/pack/phil/prolog
/home/mlunife/.local/share/swi-prolog/pack/sldnfdraw/prolog
/home/mlunife/swish
/home/mlunife/swish/config-enabled
/home/mlunife/swish/lib
/home/mlunife/swish/lib/data
/home/mlunife/swish/lib/plugin
/home/mlunife/swish/lib/render
/home/mlunife/swish/pack/profile/prolog
/home/mlunife/swish/pack/profile/prolog/profile/backend
/home/mlunife/swish/pack/rserve_client/prolog/r
/home/mlunife/swish/pack/smtp/prolog
/home/mlunife/swish/pack/wordnet/prolog
/usr/local/lib/swipl
/usr/local/lib/swipl/boot
/usr/local/lib/swipl/library
/usr/local/lib/swipl/library/clp
/usr/local/lib/swipl/library/dcg
/usr/local/lib/swipl/library/dialect
/usr/local/lib/swipl/library/dialect/swi
/usr/local/lib/swipl/library/ext/RDF
/usr/local/lib/swipl/library/ext/archive
/usr/local/lib/swipl/library/ext/bdb
/usr/local/lib/swipl/library/ext/chr
/usr/local/lib/swipl/library/ext/chr/chr
/usr/local/lib/swipl/library/ext/clib
/usr/local/lib/swipl/library/ext/clpqr
/usr/local/lib/swipl/library/ext/clpqr/clpq
/usr/local/lib/swipl/library/ext/clpqr/clpqr
/usr/local/lib/swipl/library/ext/clpqr/clpr
/usr/local/lib/swipl/library/ext/http/http
/usr/local/lib/swipl/library/ext/libedit
/usr/local/lib/swipl/library/ext/mqi
/usr/local/lib/swipl/library/ext/nlp
/usr/local/lib/swipl/library/ext/odbc
/usr/local/lib/swipl/library/ext/paxos
/usr/local/lib/swipl/library/ext/pcre
/usr/local/lib/swipl/library/ext/pengines
/usr/local/lib/swipl/library/ext/pldoc
/usr/local/lib/swipl/library/ext/pldoc/pldoc
/usr/local/lib/swipl/library/ext/plunit
/usr/local/lib/swipl/library/ext/protobufs
/usr/local/lib/swipl/library/ext/redis
/usr/local/lib/swipl/library/ext/semweb/semweb
/usr/local/lib/swipl/library/ext/sgml
/usr/local/lib/swipl/library/ext/ssl
/usr/local/lib/swipl/library/ext/ssl/http
/usr/local/lib/swipl/library/ext/stomp
/usr/local/lib/swipl/library/ext/swipy
/usr/local/lib/swipl/library/ext/table
/usr/local/lib/swipl/library/ext/utf8proc
/usr/local/lib/swipl/library/ext/zlib
/usr/local/lib/swipl/library/http
/usr/local/lib/swipl/library/lynx
pengine://0226395a-0fe0-4c7c-b3c1-ad0623357fdd
pengine://03ca9613-5d80-4421-8d0b-f51828841346
pengine://04409dfc-f18c-4035-8e7d-040f32218e92
pengine://0b4eea75-c128-42ed-80e9-6867497fdd45
pengine://0d4d2ab8-1cf1-4f88-960b-1bf0886bc125
pengine://0d9bdfbb-6b9c-41d5-97c0-4e0760266a3f
pengine://0f726ae7-2bb2-420e-ab9a-15c83ed657c7
pengine://163a5c24-0330-4a19-ab70-b55486b84e3c
pengine://1ed401c7-3303-4783-8821-d00ffc871f77
pengine://204d4243-191d-4d3e-b392-7307334f9aec
pengine://2ca3b3df-4dd2-4a3b-bc23-55f66ac7b363
pengine://2dea5f03-8fa3-4e65-bbc7-1cee78a68ef4
pengine://2fa7caef-d37f-421d-92aa-7795a55350ea
pengine://2ff05f46-0000-41c0-a1e7-dff2e5f0be4a
pengine://370e5b38-bee9-40ce-bfbd-86e341948ee1
pengine://3c1b0860-80cd-4ec8-82a6-c7003c67f77f
pengine://3dfc5cdf-3296-4ef3-93a7-547d149bb296
pengine://47585c48-4efd-4281-91fa-b655d1e2fa27
pengine://4c8bee81-2dd3-4a06-a1db-82be758c0c9e
pengine://4fa1bf07-f955-42d7-9eea-f9338579210b
pengine://52af9732-a6bf-4fa1-b4da-5b98a514a9d6
pengine://56015449-c6b9-4bc4-ae08-682c1013929c
pengine://5d899005-d9ba-430a-b34c-0baaadbf0a7e
pengine://616cf69c-c4a1-4961-b758-2f955bebf00c
pengine://63162d97-0fd5-4f01-9e0f-cff7e32089ff
pengine://633b9b41-5a43-4d4a-bb36-631731cead4e
pengine://6633e387-3de4-4b23-b9d4-b5d98f22ea0c
pengine://6aeb31a7-113c-43f8-bddb-22a22056284c
pengine://6b3513fe-51fa-4756-8ce8-ae67cf402020
pengine://6c22abbf-ff18-4187-806f-a40cbf9c8025
pengine://6cb7c4b4-a18c-4e4e-a574-e8f4e214264d
pengine://6d2ae5f3-c0b7-4849-83ab-0fb01222e40d
pengine://6d642ac6-da62-43ca-9bcd-8dbc967f0e95
pengine://754a793f-deb0-452e-83dd-8da07b1bba79
pengine://7bdcb10d-18d4-406e-9d71-89c6f85624e8
pengine://7bddf53a-33c1-432d-b7ab-eb905972bf0e
pengine://803d3577-6fff-47ac-b970-73d546d63646
pengine://826849d3-1667-49fe-89c9-231f97e4c0f9
pengine://8634f5b3-f01c-4b17-bdf9-c37b9b270c26
pengine://86ecc9dc-56f4-4e65-b4b0-43a93b8efd2c
pengine://89c79aea-4537-4d86-b5a1-223bc8634b83
pengine://8cd55091-d640-4d22-8836-b29be4566fce
pengine://90aabbf9-a54d-4717-abfd-59dd474f294c
pengine://931c08fd-c64c-4c1b-8b24-f56fc600255d
pengine://94dfe12d-6aac-472d-a452-d2be16340b0f
pengine://99475486-82fc-4991-83b4-a56641a4bc8a
pengine://a318f94c-4643-4c38-8944-58fefad92a6b
pengine://a70ad22c-9625-4811-96fa-a1e0f8bde073
pengine://ab4978fa-9b9d-4383-bb28-21d9c6bc911c
pengine://ac06a329-b4a2-4eda-9d09-f55fc7d42620
pengine://ac9b3e30-17c8-43c1-9e64-3ae565d9ae8c
pengine://b01e2253-ce72-46cc-a04d-91cb3da82dc7
pengine://b1afc170-c645-4b87-9c99-bdd326abfeb3
pengine://b5c2c97d-c24a-4f4b-9d5b-d4d0afcaa531
pengine://b6dd9637-3de9-49ee-a2ef-e80e68abf6bf
pengine://c617d76d-b388-438a-9b64-0d25b9d332d0
pengine://c877e305-6033-4f61-8f17-db79309660d6
pengine://c8a16e59-3027-4758-83ef-bce50dc9abee
pengine://cef9ba26-6979-499f-b611-63335da82b68
pengine://d71db336-889e-4824-9dbb-8a1eff72145d
pengine://dded857e-3ff6-448b-bde6-af8ba6833c89
pengine://dfecd312-10c0-49eb-9cf7-d7832b502d35
pengine://e07f647c-d1ca-4c56-a674-c27200a80b69
pengine://eb2cbf45-4fdc-48fd-8a9e-16b5e43c9cc7
pengine://f1b73ef4-e952-44b4-8a8b-015ecba09d12
pengine://f259271a-3b87-4114-aeb4-136402809cbd
pengine://f339980a-49b6-49c4-9f7a-2a50587fca34
pengine://f82d42d5-6dca-43bd-a234-c9cc777b8aad
pengine://f97db812-cf18-4201-a5a0-f80b21f93759
/usr/local/lib/swipl/library/ext/http/http/hub.pl
All
Application
Manual
Name
Summary
Help
http
http
http_unix_daemon.pl -- Run SWI-Prolog HTTP server as a Unix system daemon
thread_httpd.pl -- Threaded HTTP server
http_wrapper.pl -- Server processing of an HTTP request
http_header.pl -- Handling HTTP headers
http_stream.pl -- HTTP Streams
http_exception.pl -- Map Prolog exceptions to HTTP errors
http_path.pl -- Abstract specification of HTTP server locations
http_dispatch.pl -- Dispatch requests in the HTTP server
http_host.pl -- Obtain public server location
http_json.pl -- HTTP JSON Plugin module
http_client.pl
json.pl -- Reading and writing JSON serialization
http_open.pl -- HTTP client library
http_parameters.pl -- Extract parameters (GET and POST) from HTTP requests
http_multipart_plugin.pl -- Multipart form-data plugin
http_hook.pl -- HTTP library hooks
html_write.pl -- Write HTML text
html_quasiquotations.pl -- HTML quasi quotations
html_decl.pl -- HTML emitter analysis and IDE support
js_write.pl -- Utilities for including JavaScript
js_grammar.pl -- JavaScript grammar
http_server_files.pl
hub.pl -- Manage a hub for websockets
hub_create/3
current_hub/2
hub_add/3
hub_member/2
hub_send/2
hub_broadcast/2
hub_broadcast/3
websocket.pl -- WebSocket support
http_session.pl -- HTTP Session management
http_cors.pl -- Enable CORS: Cross-Origin Resource Sharing
mimetype.pl -- Determine mime-type for a file
html_head.pl -- Automatic inclusion of CSS and scripts links
term_html.pl
http_dyn_workers.pl -- Dynamically schedule HTTP workers.
http_log.pl -- HTTP Logging module
mimepack.pl -- Create a MIME message
json_convert.pl -- Convert between JSON terms and Prolog application terms
hub_member
(?HubName, ?Id)
is
nondet
True when
Id
is a member of the hub
HubName
.