Protocols
The following protocols are available globally.
-
This protocol is an abstract base for IP addresses. When we parse a String as an IP address, it will return a specific implementation of this.
When we say
valid,
we don’t mean the address resolves to anything; just that it is syntactically correct.This file is the only one that you need for your implementation. Simply copy it wherever you want in your project, and add it to your chosen target.
See moreDeclaration
Swift
public protocol RVS_IPAddress
-
This protocol allows view controllers to register for updates.
See moreDeclaration
Swift
protocol RVS_MediaServer_AppDelegateNotifier
-
These are methods that can be called from the manager to a registered delegate.
They are all called on the main thread, and are all optional.
See moreDeclaration
Swift
protocol RVS_MediaServer_FFMPEGServerManagerDelegate : AnyObject
-
These are methods that can be called from the manager to a registered delegate.
They are all called on the main thread, and are all optional.
See moreDeclaration
Swift
protocol RVS_MediaServer_HTTPServerManagerDelegate : AnyObject