Difference between revisions of "Thread:setFunction"
From GiderosMobile
 (removed language stuff)  | 
				|||
| Line 4: | Line 4: | ||
=== Description ===  | === Description ===  | ||
| − | Sets a Lua function that thread will execute  | + | Sets a Lua function that thread will execute.  | 
| − | |||
<source lang="lua">  | <source lang="lua">  | ||
| − | + | ok = thread:setFunction(func)  | |
</source>  | </source>  | ||
| + | |||
| + | Will return false if the function cannot be set because the thread is currently running or suspended.  | ||
=== Parameters ===  | === Parameters ===  | ||
| − | '''func: ''' ''(function)''   | + | '''func: ''' ''(function)'' Lua code to run in thread<br/>  | 
=== Return values ===  | === Return values ===  | ||
| − | '''ok: ''' ''(boolean)''   | + | '''ok: ''' ''(boolean)'' success<br/>  | 
{{Thread}}  | {{Thread}}  | ||
Revision as of 04:51, 11 June 2023
Available since: 2018.10
Class: Thread
Description
Sets a Lua function that thread will execute.
ok = thread:setFunction(func)
Will return false if the function cannot be set because the thread is currently running or suspended.
Parameters
func:  (function) Lua code to run in thread
Return values
ok:  (boolean) success