BootstrapManager Protocol Reference

Declared in BootstrapManager.h

Overview

Bootstrap manager manages the list of available operation servers.

– receiveOperationsServerList required method

Receives the latest list of servers from the bootstrap server.

- (void)receiveOperationsServerList

Discussion

Receives the latest list of servers from the bootstrap server.

Declared In

BootstrapManager.h

– useNextOperationsServerWithTransportId:failoverStatus: required method

Force switch to the next operations server that support given TransportProtocolId

- (void)useNextOperationsServerWithTransportId:(TransportProtocolId *)transportId failoverStatus:(FailoverStatus)status

Parameters

transportId

id of the transport protocol.

status

failovers status that causes using of the next operation server.

Discussion

Force switch to the next operations server that support given TransportProtocolId

Declared In

BootstrapManager.h

– useNextOperationsServerByAccessPointId: required method

Update the Channel Manager with endpoint’s properties retrieved by its DNS.

- (void)useNextOperationsServerByAccessPointId:(int32_t)accessPointId

Parameters

accessPointId

endpoint’s DNS.

Discussion

Update the Channel Manager with endpoint’s properties retrieved by its DNS.

Declared In

BootstrapManager.h

– setTransport: required method

Sets bootstrap transport object.

- (void)setTransport:(id<BootstrapTransport>)transport

Parameters

transport

object to be set.

Discussion

Sets bootstrap transport object.

Declared In

BootstrapManager.h

– setChannelManager: required method

Sets Channel manager.

- (void)setChannelManager:(id<KaaInternalChannelManager>)manager

Parameters

manager

the channel manager to be set.

Discussion

Sets Channel manager.

Declared In

BootstrapManager.h

– setFailoverManager: required method

Sets Failover manager.

- (void)setFailoverManager:(id<FailoverManager>)manager

Parameters

manager

the failover manager to be set

Discussion

Sets Failover manager.

See Also

Declared In

BootstrapManager.h

– onProtocolListUpdated: required method

Updates the operation server list.

- (void)onProtocolListUpdated:(NSArray *)list

Parameters

list

the operation server list.

Discussion

Updates the operation server list.

Declared In

BootstrapManager.h