DefaultBootstrapManager Class Reference

Inherits from NSObject
Conforms to BootstrapManager
Declared in DefaultBootstrapManager.h
DefaultBootstrapManager.m

Overview

Default implementation of BootstrapManager protocol.

– receiveOperationsServerList

Receives the latest list of servers from the bootstrap service.

- (void)receiveOperationsServerList

Discussion

Receives the latest list of servers from the bootstrap service.

Declared In

BootstrapManager.h

– useNextOperationsServerWithTransportId:failoverStatus:

Force switch to the next operations service 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 service that support given TransportProtocolId

Declared In

BootstrapManager.h

– setTransport:

Sets bootstrap transport object.

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

Parameters

transport

object to be set.

Discussion

Sets bootstrap transport object.

Declared In

BootstrapManager.h

– useNextOperationsServerByAccessPointId:

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

– setChannelManager:

Sets Channel manager.

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

Parameters

manager

the channel manager to be set.

Discussion

Sets Channel manager.

Declared In

BootstrapManager.h

– setFailoverManager:

Sets Failover manager.

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

Parameters

manager

the failover manager to be set

Discussion

Sets Failover manager.

See Also

Declared In

BootstrapManager.h

– onProtocolListUpdated:

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