Skip to content

Sleep

Sleeps for a number of seconds. Use this action to pause the application flow.


The sleep properties are:

PropertyRequired/OptionalDefaultDescription
seconds required - An integer. The number of seconds to sleep.

Examples:

Sleep for 10 seconds:

"sleep" :
{
    "seconds" : 10
}

API Reference:

class Sleep : TelephonyAction

Represents a sleep action.

Constructors:

Sleep(int seconds);

Examples:

Sleep for 10 seconds:

actions.Add(new Sleep(10));

API Reference:

Class Sleep Inherits TelephonyAction

Represents a sleep action.

Constructors:

New(seconds As Integer)

Examples:

Sleep for 10 seconds:

actions.Add(New Sleep(10))

API Reference:

class Sleep extends TelephonyAction

Represents a sleep action.

Constructors:

Sleep(int seconds);

Examples:

Sleep for 10 seconds:

actions.add(new Sleep(10));

API Reference:

class Sleep : TelephonyAction

Represents a sleep action.

Constructors:

Sleep(seconds)

Examples:

Sleep for 10 seconds:

from aculab.telephony_rest_api import Actions, Sleep

my_actions = Actions(token='Usage example: Sleep')
my_actions.add(Sleep(seconds=10))

response_body = my_actions.get_json()

API Reference:

The Sleep class

Introduction

Represents a sleep action.

Class synopsis

class Sleep extends ActionBase {

    /* methods */
    public __construct(int $seconds)
}

Examples:

Sleep for 10 seconds:

$actions->add(new Aculab\TelephonyRestAPI\Sleep(10));