%3 ::xotcl::Object ::xotcl::Object ::xotcl::THREAD ::xotcl::THREAD → recreate ::xotcl::THREAD->::xotcl::Object

Class ::xotcl::THREAD

::xotcl::THREAD[i] create ... \
           [ -exithandler (default "ns_log notice "EXITHANDLER of slave thread SELF [pid]"") ] \
           [ -lightweight (default "0") ] \
           [ -persistent (default "0") ]

Defined in

Class Relations

  • class: ::xotcl::Class[i]
  • superclass: ::xotcl::Object[i]

Methods (to be applied on the object)

  • recreate (scripted, private)

     xotcl::THREAD[i] recreate obj args [ args... ]

    this method catches recreation of THREADs in worker threads it reinitializes the thread according to the new definition.

    Parameters:
    obj (required)
    args (required)

    Testcases:
    No testcase defined.

Variables

::xotcl::THREAD set __default_metaclass ::xotcl::Class
::xotcl::THREAD set __default_superclass ::xotcl::Object