Documentation

Threaded
in package

Provides information and access to child thread

Table of Contents

FinishSychnorization()  : void
Stop synchronization with child thread
GetArguments()  : array<int, string>
Returns list of arguments passed by the parent thread
GetChildPid()  : int
Returns PID of child thread
GetChildPort()  : int
Returns port of child thread
GetChildThreadedObject()  : ChildThreadedObject|null
Provides access to public methods and properties of threaded child class
GetClassName()  : string
Returns name of threaded class
IsRunning()  : bool
Returns TRUE if child thread still running
Kill()  : void
Kills child thread
WaitForChildAccess()  : void
Waits for the child thread to begin interacting with the parent thread. The parent thread will be frozen and wait for the child thread to finish synchronizing

Methods

FinishSychnorization()

Stop synchronization with child thread

public FinishSychnorization() : void
Tags
throws
BadDataAccessException
Return values
void

GetArguments()

Returns list of arguments passed by the parent thread

public GetArguments() : array<int, string>
Return values
array<int, string>

Arguments passed by the parent thread

GetChildPid()

Returns PID of child thread

public GetChildPid() : int
Return values
int

PID of child thread

GetChildPort()

Returns port of child thread

public GetChildPort() : int
Return values
int

Port of child thread

GetClassName()

Returns name of threaded class

public GetClassName() : string
Return values
string

Full name of threaded class

IsRunning()

Returns TRUE if child thread still running

public IsRunning() : bool
Return values
bool

TRUE if thread still running. FALSE thread is closed by any reason

Kill()

Kills child thread

public Kill() : void
Return values
void

Search results