NXMClientConfig

@interface NXMClientConfig

@brief Object containing NXMClient endpoints configuration.

  • Undocumented

    Declaration

    Objective-C

    @property (nonnull, nonatomic, readonly) NSString *apiUrl
  • Undocumented

    Declaration

    Objective-C

    @property (nonnull, nonatomic, readonly) NSString *websocketUrl
  • Undocumented

    Declaration

    Objective-C

    @property (nonnull, nonatomic, readonly) NSString *ipsUrl
  • @brief Default values: apiURL: @https://api.nexmo.com/ websocketUrl: @https://ws.nexmo.com/ ipsUrl: @https://api.nexmo.com/v1/image/ iceServerUrls: @[@stun:stun.l.google.com:19302]

    Declaration

    Objective-C

    - (nonnull instancetype)init;
  • Undocumented

    Declaration

    Objective-C

    - (nonnull instancetype)initWithApiUrl:(nonnull NSString *)apiURL
                              websocketUrl:(nonnull NSString *)websocketUrl
                                    ipsUrl:(nonnull NSString *)ipsUrl;
  • Undocumented

    Declaration

    Objective-C

    - (nonnull instancetype)initWithApiUrl:(nonnull NSString *)apiURL
                              websocketUrl:(nonnull NSString *)websocketUrl
                                    ipsUrl:(nonnull NSString *)ipsUrl
                             iceServerUrls:(nonnull NSArray<NSString *> *)iceServerUrls;
  • Undocumented

    Declaration

    Objective-C

    + (nonnull NXMClientConfig *)LON;
  • Undocumented

    Declaration

    Objective-C

    + (nonnull NXMClientConfig *)SNG;
  • Undocumented

    Declaration

    Objective-C

    + (nonnull NXMClientConfig *)DAL;
  • Undocumented

    Declaration

    Objective-C

    + (nonnull NXMClientConfig *)WDC;