Skip to content

Latest commit

 

History

History
155 lines (83 loc) · 3.91 KB

File metadata and controls

155 lines (83 loc) · 3.91 KB

c8osdkjscoreC8oManagerNetwork

Class: C8oManagerNetwork

Hierarchy

  • C8oManagerNetwork

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

+ new C8oManagerNetwork(c8o: C8oCore): C8oManagerNetwork

Defined in c8osdk-js-core/src/c8o/c8oManagerNetwork.ts:7

Parameters:

Name Type
c8o C8oCore

Returns: C8oManagerNetwork

Properties

Private _listen

_listen: boolean = false

Defined in c8osdk-js-core/src/c8o/c8oManagerNetwork.ts:7


Private _status

_status: C8oNetworkStatus

Defined in c8osdk-js-core/src/c8o/c8oManagerNetwork.ts:6


Private c8o

c8o: C8oCore

Defined in c8osdk-js-core/src/c8o/c8oManagerNetwork.ts:5

Accessors

status

get status(): C8oNetworkStatus

Defined in c8osdk-js-core/src/c8o/c8oManagerNetwork.ts:43

get network status

Returns: C8oNetworkStatus

C8oNetworkStatus

set status(c8oNetworkStatus: C8oNetworkStatus): void

Defined in c8osdk-js-core/src/c8o/c8oManagerNetwork.ts:27

Set network status, and notify if its had change

params c8oNetworkStatus : C8oNetworkStatus

Parameters:

Name Type
c8oNetworkStatus C8oNetworkStatus

Returns: void

C8oNetworkStatus

Methods

checkReachable

checkReachable(): Promise‹boolean›

Defined in c8osdk-js-core/src/c8o/c8oManagerNetwork.ts:95

Returns: Promise‹boolean›


init

init(): Promise‹void›

Defined in c8osdk-js-core/src/c8o/c8oManagerNetwork.ts:16

init NetworkManager

Returns: Promise‹void›


Private listen

listen(): Promise‹void›

Defined in c8osdk-js-core/src/c8o/c8oManagerNetwork.ts:48

Returns: Promise‹void›


Private processOffline

processOffline(): Promise‹void›

Defined in c8osdk-js-core/src/c8o/c8oManagerNetwork.ts:91

Returns: Promise‹void›


Private processOnline

processOnline(): Promise‹void›

Defined in c8osdk-js-core/src/c8o/c8oManagerNetwork.ts:81

Returns: Promise‹void›