VideoLinkApi
VideoLinkApi Class Doc Comment
Tags
Table of Contents
- $client : ClientInterface
- $config : Configuration
- $headerSelector : HeaderSelector
- __construct() : mixed
- getConfig() : Configuration
- getDeviceCameraVideoLink() : object
- Operation getDeviceCameraVideoLink
- getDeviceCameraVideoLinkAsync() : PromiseInterface
- Operation getDeviceCameraVideoLinkAsync
- getDeviceCameraVideoLinkAsyncWithHttpInfo() : PromiseInterface
- Operation getDeviceCameraVideoLinkAsyncWithHttpInfo
- getDeviceCameraVideoLinkWithHttpInfo() : array<string|int, mixed>
- Operation getDeviceCameraVideoLinkWithHttpInfo
- createHttpClientOption() : array<string|int, mixed>
- Create http client option
- getDeviceCameraVideoLinkRequest() : Request
- Create request for operation 'getDeviceCameraVideoLink'
Properties
$client
protected
ClientInterface
$client
$config
protected
Configuration
$config
$headerSelector
protected
HeaderSelector
$headerSelector
Methods
__construct()
public
__construct([ClientInterface $client = null ][, Configuration $config = null ][, HeaderSelector $selector = null ]) : mixed
Parameters
- $client : ClientInterface = null
- $config : Configuration = null
- $selector : HeaderSelector = null
Return values
mixed —getConfig()
public
getConfig() : Configuration
Return values
Configuration —getDeviceCameraVideoLink()
Operation getDeviceCameraVideoLink
public
getDeviceCameraVideoLink(string $serial[, DateTime $timestamp = null ]) : object
Returns video link to the specified camera
Parameters
- $serial : string
-
serial (required)
- $timestamp : DateTime = null
-
[optional] The video link will start at this time. The timestamp should be a string in ISO8601 format. If no timestamp is specified, we will assume current time. (optional)
Tags
Return values
object —getDeviceCameraVideoLinkAsync()
Operation getDeviceCameraVideoLinkAsync
public
getDeviceCameraVideoLinkAsync(string $serial[, DateTime $timestamp = null ]) : PromiseInterface
Returns video link to the specified camera
Parameters
- $serial : string
-
(required)
- $timestamp : DateTime = null
-
[optional] The video link will start at this time. The timestamp should be a string in ISO8601 format. If no timestamp is specified, we will assume current time. (optional)
Tags
Return values
PromiseInterface —getDeviceCameraVideoLinkAsyncWithHttpInfo()
Operation getDeviceCameraVideoLinkAsyncWithHttpInfo
public
getDeviceCameraVideoLinkAsyncWithHttpInfo(string $serial[, DateTime $timestamp = null ]) : PromiseInterface
Returns video link to the specified camera
Parameters
- $serial : string
-
(required)
- $timestamp : DateTime = null
-
[optional] The video link will start at this time. The timestamp should be a string in ISO8601 format. If no timestamp is specified, we will assume current time. (optional)
Tags
Return values
PromiseInterface —getDeviceCameraVideoLinkWithHttpInfo()
Operation getDeviceCameraVideoLinkWithHttpInfo
public
getDeviceCameraVideoLinkWithHttpInfo(string $serial[, DateTime $timestamp = null ]) : array<string|int, mixed>
Returns video link to the specified camera
Parameters
- $serial : string
-
(required)
- $timestamp : DateTime = null
-
[optional] The video link will start at this time. The timestamp should be a string in ISO8601 format. If no timestamp is specified, we will assume current time. (optional)
Tags
Return values
array<string|int, mixed> —of object, HTTP status code, HTTP response headers (array of strings)
createHttpClientOption()
Create http client option
protected
createHttpClientOption() : array<string|int, mixed>
Tags
Return values
array<string|int, mixed> —of http client options
getDeviceCameraVideoLinkRequest()
Create request for operation 'getDeviceCameraVideoLink'
protected
getDeviceCameraVideoLinkRequest(string $serial[, DateTime $timestamp = null ]) : Request
Parameters
- $serial : string
-
(required)
- $timestamp : DateTime = null
-
[optional] The video link will start at this time. The timestamp should be a string in ISO8601 format. If no timestamp is specified, we will assume current time. (optional)