DITTCPListenConfig

@interface DITTCPListenConfig : NSObject<NSCopying, NSMutableCopying> {
    @protected BOOL _enabled;
    @protected NSString *_interfaceIp;
    @protected uint16_t _port;
}

@property (nonatomic, readonly, getter = isEnabled) BOOL enabled;
/**
 IP interface to bind to. [::] by default.
 */
@property (nonatomic, readonly) NSString *interfaceIp;
/**
 Listening port. 4040 by default.
 */
@property (nonatomic, readonly) uint16_t port;

- (instancetype)initWithDITTCPListenConfig:(DITTCPListenConfig *)config;
- (instancetype)initWithEnabled:(BOOL)enabled
                    interfaceIp:(NSString *)interfaceIp
                           port:(uint16_t)port NS_DESIGNATED_INITIALIZER;

- (BOOL)isEqualToDITTCPListenConfig:(DITTCPListenConfig *)config;

@end

Undocumented

  • Undocumented

    Declaration

    Objective-C

    BOOL _enabled
  • Undocumented

    Declaration

    Objective-C

    NSString *_interfaceIp
  • Undocumented

    Declaration

    Objective-C

    uint16_t _port
  • Undocumented

    Declaration

    Objective-C

    @property (nonatomic, readonly, getter = isEnabled) BOOL enabled
  • IP interface to bind to. [::] by default.

    Declaration

    Objective-C

    @property (nonatomic, readonly) NSString *_Nonnull interfaceIp;
  • Listening port. 4040 by default.

    Declaration

    Objective-C

    @property (nonatomic, readonly) uint16_t port;
  • Undocumented

    Declaration

    Objective-C

    - (instancetype)initWithDITTCPListenConfig:(DITTCPListenConfig *)config;
  • Undocumented

    Declaration

    Objective-C

    - (instancetype)initWithEnabled:(BOOL)enabled
                        interfaceIp:(NSString *)interfaceIp
                               port:(uint16_t)port NS_DESIGNATED_INITIALIZER;
  • Undocumented

    Declaration

    Objective-C

    - (BOOL)isEqualToDITTCPListenConfig:(DITTCPListenConfig *)config;