RTMPConnection
open class RTMPConnection : EventDispatcher
flash.net.NetConnection for Swift
-
Undocumented
Declaration
Swift
public static let defaultWindowSizeS: Int64
-
Undocumented
Declaration
Swift
public static let supportedProtocols: Set<String>
-
Undocumented
Declaration
Swift
public static let defaultPort: Int
-
Undocumented
Declaration
Swift
public static let defaultFlashVer: String
-
Undocumented
Declaration
Swift
public static let defaultChunkSizeS: Int
-
Undocumented
Declaration
Swift
public static let defaultCapabilities: Int
-
Undocumented
Declaration
Swift
public static let defaultObjectEncoding: RTMPObjectEncoding
-
NetStatusEvent#info.code for NetConnection
See moreDeclaration
Swift
public enum Code : String
-
The URL of .swf.
Declaration
Swift
open var swfUrl: String?
-
The URL of an HTTP referer.
Declaration
Swift
open var pageUrl: String?
-
The time to wait for TCP/IP Handshake done.
Declaration
Swift
open var timeout: Int { get set }
-
Undocumented
Declaration
Swift
open var qualityOfService: DispatchQoS { get set }
-
The name of application.
Declaration
Swift
open var flashVer: String
-
The outgoing RTMPChunkSize.
Declaration
Swift
open var chunkSize: Int
-
The URI passed to the RTMPConnection.connect() method.
Declaration
Swift
open private(set) var uri: URL?
-
This instance connected to server(true) or not(false).
Declaration
Swift
open private(set) var connected: Bool
-
This instance requires Network.framework if possible.
Declaration
Swift
open var requireNetworkFramework: Bool
-
The socket optional parameters.
Declaration
Swift
open var parameters: Any?
-
The object encoding for this RTMPConnection instance.
Declaration
Swift
open var objectEncoding: RTMPObjectEncoding
-
The statistics of total incoming bytes.
Declaration
Swift
open var totalBytesIn: Int64 { get }
-
The statistics of total outgoing bytes.
Declaration
Swift
open var totalBytesOut: Int64 { get }
-
The statistics of total RTMPStream counts.
Declaration
Swift
open var totalStreamsCount: Int { get }
-
The statistics of outgoing queue bytes per second.
Declaration
Swift
@objc open private(set) dynamic var previousQueueBytesOut: [Int64]
-
The statistics of incoming bytes per second.
Declaration
Swift
@objc open private(set) dynamic var currentBytesInPerSecond: Int32
-
The statistics of outgoing bytes per second.
Declaration
Swift
@objc open private(set) dynamic var currentBytesOutPerSecond: Int32
-
Undocumented
Declaration
Swift
override public init()
-
Undocumented
Declaration
Swift
open func call(_ commandName: String, responder: Responder?, arguments: Any?...)
-
Undocumented
Declaration
Swift
open func connect(_ command: String, arguments: Any?...)
-
Undocumented
Declaration
Swift
open func close()