• 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

10.1 Creating and destroying Prolog threads
All Application Manual Name SummaryHelp

  • Documentation
    • Reference manual
      • Multithreaded applications
        • Creating and destroying Prolog threads
          • thread_create/2
          • thread_create/3
          • thread_self/1
          • thread_join/1
          • thread_join/2
          • set_thread/2
          • thread_detach/1
          • thread_exit/1
          • thread_initialization/1
          • thread_at_exit/1
          • thread_setconcurrency/2
          • thread_affinity/3
    • Packages
Availability:built-in
set_thread(+Thread, +Property)
Set a property for Thread. The currently defined properties are below.
alias(+Atom)
Set the alias name of the thread. An error is raised if Thread already has an alias or Alias is in use for a thread or message queue.
debug(+Bool)
Set whether Thread can be debugged. See also thread_create/3 and thread_property/2.
debug_mode(+Bool)
Set or clear the Prolog flag debug in Thread
class(+Atom)
Set the class of Thread. This may enable or disable the debug mode of the thread depending on whether or not debug mode is enabled for the specified thread class.
ClioPatria (version V3.1.1-59-g7b9a7a3)