DITTCPListenConfig

@interface DITTCPListenConfig : NSObject <NSCopying, NSMutableCopying>

+ (instancetype)tcpListenConfig;

@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;

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

@end

Undocumented

  • Undocumented

    Declaration

    Objective-C

    + (instancetype)tcpListenConfig;
  • 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;
  • Undocumented

    Declaration

    Objective-C

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

DITTypeCorrections