Clean up some documentation metadata

- Reorder fields in SessionProxy.Configuration*
- Add new classes to .yml
This commit is contained in:
Davide De Rosa 2018-09-09 02:43:59 +02:00
parent 6ffdcec47b
commit cba6f6f959
2 changed files with 6 additions and 3 deletions

View File

@ -19,6 +19,9 @@ custom_categories:
- TunnelInterface
- SessionProxy
- SessionProxyDelegate
- SessionReply
- IPv4Settings
- IPv6Settings
- SessionError
- name: AppExtension
children:

View File

@ -127,15 +127,15 @@ extension SessionProxy {
/// The path to the optional CA for TLS negotiation (PEM format).
public var caPath: String?
/// Sets compression framing, disabled by default.
public var compressionFraming: CompressionFraming
/// The path to the optional client certificate for TLS negotiation (PEM format).
public var clientCertificatePath: String?
/// The path to the private key for the certificate at `clientCertificatePath` (PEM format).
public var clientKeyPath: String?
/// Sets compression framing, disabled by default.
public var compressionFraming: CompressionFraming
/// Sends periodical keep-alive packets if set.
public var keepAliveInterval: TimeInterval?