Diffusion Apple API 6.12.0
Unified Client Library for iOS, tvOS and OS X / macOS
Loading...
Searching...
No Matches
PTDiffusionSecondaryAcceptorRemoteServer Class Reference

Secondary remote server that accepts a connection from a primary server. More...

#include <PTDiffusionSecondaryAcceptorRemoteServer.h>

Inheritance diagram for PTDiffusionSecondaryAcceptorRemoteServer:
PTDiffusionRemoteServer

Properties

NSString * name
NSString *_Nullable primaryHostName
NSString * principal
NSDictionary< PTDiffusionRemoteServerConnectionOption *, NSString * > * connectionOptions
NSString * missingTopicNotificationFilter
Properties inherited from PTDiffusionRemoteServer
NSString * name
NSString *_Nullable url
NSString * principal
NSDictionary< PTDiffusionRemoteServerConnectionOption *, NSString * > * connectionOptions
NSString * missingTopicNotificationFilter
PTDiffusionRemoteServerType type

Detailed Description

Secondary remote server that accepts a connection from a primary server.

This type accepts a connection from a PTDiffusionPrimaryInitiatorRemoteServer with the same name configured at the primary server (cluster).

Use the method PTDiffusionRemoteServerBuilder#createSecondaryAcceptorRemoteServer to create an instance of this type.

Since
6.10

Property Documentation

◆ connectionOptions

- (NSDictionary<PTDiffusionRemoteServerConnectionOption *, NSString *>*) connectionOptions
readnonatomicassign

The remote server connection options.

Since
6.10

◆ missingTopicNotificationFilter

- (NSString*) missingTopicNotificationFilter
readnonatomicassign

The missing topic notification filter expression or null if one has not been specified.

Since
6.10

◆ name

- (NSString*) name
readnonatomicassign

The remote server name.

Since
6.10

◆ primaryHostName

- (NSString* _Nullable) primaryHostName
readnonatomicassign

The primary server host name used in SSL validation.

Since
6.10

◆ principal

- (NSString*) principal
readnonatomicassign

The principal used for the connection.

This is used to authenticate the connection at the primary server.

Since
6.10