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

Introduction

Base Interface for a remote server.

This is used by the Remote Servers feature.

Since
6.5
Inheritance diagram for PTDiffusionRemoteServer:
PTDiffusionPrimaryInitiatorRemoteServer PTDiffusionSecondaryAcceptorRemoteServer PTDiffusionSecondaryInitiatorRemoteServer

Properties

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.5
Deprecated:
since 6.10

For backwards compatibility this method is retained for secondary initiator compatibility but will be removed at a future release.

- (NSString*) missingTopicNotificationFilter
readnonatomicassign

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

Since
6.7
Deprecated:
since 6.10

For backwards compatibility this method is retained for secondary initiator compatibility but will be removed at a future release.

- (NSString*) name
readnonatomicassign

The remote server name

Since
6.5
- (NSString*) principal
readnonatomicassign

The principal used for the remote server connection

Since
6.5
Deprecated:
since 6.10

For backwards compatibility this method is retained for secondary initiator compatibility but will be removed at a future release.

- (PTDiffusionRemoteServerType) type
readnonatomicassign

The remote server type.

A PTDiffusionRemoteServer can be cast to the corresponding sub-type to access all methods, as follows:

Type Type class
Secondary Initiator PTDiffusionSecondaryInitiatorRemoteServer
Primary Initiator PTDiffusionPrimaryInitiatorRemoteServer
Secondary Acceptor PTDiffusionSecondaryAcceptorRemoteServer
Since
6.10
- (NSString* _Nullable) url
readnonatomicassign

The URL for connection to remote server.

Since
6.5
Deprecated:
since 6.10

For backwards compatibility this method is retained for secondary initiator compatibility but will be removed at a future release.