class Request (View source)

Traits

Properties

protected string $name from TasksRequestTrait
protected string $task from TasksRequestTrait
protected int $niceness from TasksRequestTrait
protected int $maxtime from TasksRequestTrait
protected int $uid
protected int $parent_uid
protected int $jid
protected int $start_timestamp
protected int $pid
protected Request $done
protected Request $fail
protected Request $pipe
protected TaskParameters $parameters

Methods

string
getName()

Get request name

setName($name)

No description

string
getTask()

Get request associated task

setTask($task)

No description

int
getNiceness()

Get requested niceness (-20/20)

setNiceness($niceness)

No description

int
getMaxtime()

Get max allowed execution time

setMaxtime($maxtime)

No description

__construct(string $name, string $task, TaskParameters $parameters = null)

Class constructor

int
getUid()

Get current unique id

setUid($uid)

No description

int
getParentUid()

Get parent unique id

setParentUid($uid)

No description

int
getJid()

Get current job id

setJid($jid)

No description

getParameters()

Get parameters

setParameters(TaskParameters $parameters = null)

No description

float
getStartTimestamp()

Get start timestamp (microseconds)

setStartTimestamp($time)

No description

int
getPid()

Get pid

setPid($pid)

No description

hasOnDone()

No description

getOnDone()

No description

onDone(Request $request = null)

No description

hasOnFail()

No description

getOnFail()

No description

onFail(Request $request = null)

No description

hasPipe()

No description

getPipe()

No description

pipe(Request $request = null)

No description

isChain()

No description

convertToMessage()

No description

static 
create($name, $task, TaskParameters $parameters = null)

No description

static 
createFromMessage(Request $message)

No description

Details

string getName()

Get request name

Return Value

string

setName($name)

Parameters

$name

string getTask()

Get request associated task

Return Value

string

setTask($task)

Parameters

$task

int getNiceness()

Get requested niceness (-20/20)

Return Value

int

setNiceness($niceness)

Parameters

$niceness

int getMaxtime()

Get max allowed execution time

Return Value

int

setMaxtime($maxtime)

Parameters

$maxtime

__construct(string $name, string $task, TaskParameters $parameters = null)

Class constructor

Parameters

string $name
string $task
TaskParameters $parameters

int getUid()

Get current unique id

Return Value

int

setUid($uid)

Parameters

$uid

int getParentUid()

Get parent unique id

Return Value

int

setParentUid($uid)

Parameters

$uid

int getJid()

Get current job id

Return Value

int

setJid($jid)

Parameters

$jid

TaskParameters getParameters()

Get parameters

Return Value

TaskParameters

setParameters(TaskParameters $parameters = null)

Parameters

TaskParameters $parameters

float getStartTimestamp()

Get start timestamp (microseconds)

Return Value

float

setStartTimestamp($time)

Parameters

$time

int getPid()

Get pid

Return Value

int

setPid($pid)

Parameters

$pid

hasOnDone()

getOnDone()

onDone(Request $request = null)

Parameters

Request $request

hasOnFail()

getOnFail()

onFail(Request $request = null)

Parameters

Request $request

hasPipe()

getPipe()

pipe(Request $request = null)

Parameters

Request $request

isChain()

convertToMessage()

static create($name, $task, TaskParameters $parameters = null)

Parameters

$name
$task
TaskParameters $parameters

static createFromMessage(Request $message)

Parameters

Request $message