Diffusion Apple API  6.10.4
Unified Client Library for iOS, tvOS and OS X / macOS
 All Classes Files Functions Variables Enumerations Enumerator Properties Pages
Properties | List of all members
PTDiffusionSecondaryInitiatorRemoteServer Class Reference

Introduction

Secondary remote server that initiates a connection to a primary server.

This type makes a connection from a secondary server (or each secondary cluster member) to a primary server. No remote server definition is required at the primary server.

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

Since
6.10
Inheritance diagram for PTDiffusionSecondaryInitiatorRemoteServer:
PTDiffusionRemoteServer

Properties

NSString * name
 
NSString *_Nullable url
 
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
 

Property Documentation

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

The remote server connection options.

Since
6.10
- (NSString*) missingTopicNotificationFilter
readnonatomicassign

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

Since
6.10
- (NSString*) name
readnonatomicassign

The remote server name.

Since
6.10
- (NSString*) principal
readnonatomicassign

The principal used for the connection.

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

Since
6.10
- (NSString* _Nullable) url
readnonatomicassign

The url for connection to primary server.

Since
6.10