Method Thread():atStart() Foundation

Reserved method for use by subclasses of the Thread class.

:atStart( [<xParamList,...>] ) --> NIL
<xParamList> is a comma-separated list of any expressions which are passed to the method :atStart(). They are identical with the parameters passed to :execute().

The return value of :atStart() is ignored.


The :atStart() method is PROTECTED and can only be invoked from subclasses of the Thread class. Its purpose is to implement program code in a user-defined method which is executed once at the beginning of a thread, rather than using the :atStart instance variable. The method is called at the beginning of a thread. Note that if both instance variable and method specify code to execute when a thread starts, the :atStart() method is executed first.


If you see anything in the documentation that is not correct, does not match your experience with the particular feature or requires further clarification, please use this form to report a documentation issue.