AbstractChannelScanService
On this page
- AbstractChannelScanService ⇐
Abstract- AbstractChannelScanService()
- newChannelScanParameters(properties) ⇒
AbstractChannelScanParameters - newChannelScanStatus(properties) ⇒
AbstractChannelScanStatus - startScan(channelScanParameters) ⇒
Promise.<AbstractChannelScanStatus, Error> - stopScan() ⇒
Promise.<AbstractChannelScanStatus, Error> - _onChannelScan(channelScanStatus) ⇒
Promise - _onError(e) ⇒
Promise - “channelScan” (channelScanStatus)
- “error”
- MODULATION_TYPE_QPSK :
number - MODULATION_TYPE_QAM16 :
number - MODULATION_TYPE_QAM32 :
number - MODULATION_TYPE_QAM64 :
number - MODULATION_TYPE_QAM128 :
number - MODULATION_TYPE_QAM256 :
number - MODULATION_TYPE_QAM1024 :
number - MODULATION_TYPE_QAM4096 :
number
AbstractChannelScanService ⇐ Abstract
Kind: global abstract class
Extends: Abstract
Mixes: MServiceCache
Service:
Properties
| Name | Type | Description |
|---|---|---|
| scanChannelType | number | Integer - The types of channel that should be discovered during the scan. @see MediaConst |
| replaceExisting | Boolean | If true (default), any existing channels in the channel list SHALL be removed and the new channel list SHALL consist only of channels found during the channel scan operation. |
| scanTimeout | number | Integer - Scan timeout (in milliseconds) before scan fails if progress freezes; -1 disable timeout |
| _scanInProgress | Boolean | Internal use; true if a scan is in progress |
- AbstractChannelScanService ⇐
Abstract- new AbstractChannelScanService()
- instance
- .newChannelScanParameters(properties) ⇒
AbstractChannelScanParameters - .newChannelScanStatus(properties) ⇒
AbstractChannelScanStatus - .startScan(channelScanParameters) ⇒
Promise.<AbstractChannelScanStatus, Error> - .stopScan() ⇒
Promise.<AbstractChannelScanStatus, Error> - ._onChannelScan(channelScanStatus) ⇒
Promise - ._onError(e) ⇒
Promise - “channelScan” (channelScanStatus)
- “error”
- .newChannelScanParameters(properties) ⇒
- static
- .MODULATION_TYPE_QPSK :
number - .MODULATION_TYPE_QAM16 :
number - .MODULATION_TYPE_QAM32 :
number - .MODULATION_TYPE_QAM64 :
number - .MODULATION_TYPE_QAM128 :
number - .MODULATION_TYPE_QAM256 :
number - .MODULATION_TYPE_QAM1024 :
number - .MODULATION_TYPE_QAM4096 :
number
- .MODULATION_TYPE_QPSK :
AbstractChannelScanService()
A service to scan channels from DVB.
newChannelScanParameters(properties) ⇒ AbstractChannelScanParameters
Create a new ChannelScanParameters model.
Kind: instance method of AbstractChannelScanService
Returns: AbstractChannelScanParameters - The channelScanParameters model
| Param | Type | Description |
|---|---|---|
| properties | Object | The channel scan parameters properties |
newChannelScanStatus(properties) ⇒ AbstractChannelScanStatus
Create a new ChannelScanStatus model.
Kind: instance method of AbstractChannelScanService
Returns: AbstractChannelScanStatus - The channelScanStatus model
| Param | Type | Description |
|---|---|---|
| properties | Object | The channel scan status properties |
startScan(channelScanParameters) ⇒ Promise.<AbstractChannelScanStatus, Error>
Start a scan Promise is resolved once the scan has been completed or aborted (error).
Kind: instance method of AbstractChannelScanService
Returns: Promise.<AbstractChannelScanStatus, Error> - A promise (abstractChannelScanStatus,error)
| Param | Type | Description |
|---|---|---|
| channelScanParameters | AbstractChannelScanParameters | The parameters to use to do the scan |
stopScan() ⇒ Promise.<AbstractChannelScanStatus, Error>
Stop a scan
Kind: instance method of AbstractChannelScanService
Returns: Promise.<AbstractChannelScanStatus, Error> - A promise (abstractChannelScanStatus,error)
_onChannelScan(channelScanStatus) ⇒ Promise
Kind: instance method of AbstractChannelScanService
Access: protected
| Param | Type |
|---|---|
| channelScanStatus | * |
_onError(e) ⇒ Promise
Kind: instance method of AbstractChannelScanService
Access: protected
| Param | Type |
|---|---|
| e | Error |
“channelScan” (channelScanStatus)
Fired when the status of a scan is changed.
Kind: event emitted by AbstractChannelScanService
| Param | Type | Description |
|---|---|---|
| channelScanStatus | AbstractChannelScanStatus | The status of the scan |
“error”
Fired when an error occurred during a scan.
Kind: event emitted by AbstractChannelScanService
MODULATION_TYPE_QPSK : number
Kind: static constant of AbstractChannelScanService
MODULATION_TYPE_QAM16 : number
Kind: static constant of AbstractChannelScanService
MODULATION_TYPE_QAM32 : number
Kind: static constant of AbstractChannelScanService
MODULATION_TYPE_QAM64 : number
Kind: static constant of AbstractChannelScanService
MODULATION_TYPE_QAM128 : number
Kind: static constant of AbstractChannelScanService
MODULATION_TYPE_QAM256 : number
Kind: static constant of AbstractChannelScanService
MODULATION_TYPE_QAM1024 : number
Kind: static constant of AbstractChannelScanService
MODULATION_TYPE_QAM4096 : number
Kind: static constant of AbstractChannelScanService