StreamingSessionOptions

@interface StreamingSessionOptions : NSObject

Global level options can be set with SmartLib.setOption(option, value). All global level options can be override at the session level. Options can be set on a session with session.setOption(option, value). All options have a default values, no extra configuration is required by the app.

  • Undocumented

    Declaration

    Objective-C

    @property (nonatomic, strong) JSValue *value
  • Create an option object

    Declaration

    Objective-C

    + (nonnull StreamingSessionOptions *)create;

    Return Value

    StreamingSessionOptions object

  • Set an option value

    Declaration

    Objective-C

    - (nonnull StreamingSessionOptions *)option:(int)option
                                  valueWithBool:(BOOL)value;

    Parameters

    option

    Option

    value

    Value

    Return Value

    Same object

  • Set an option value

    Declaration

    Objective-C

    - (nonnull StreamingSessionOptions *)option:(int)option valueWithInt:(int)value;

    Parameters

    option

    Option

    value

    Value

    Return Value

    Same object

  • Set an option value

    Declaration

    Objective-C

    - (nonnull StreamingSessionOptions *)option:(int)option
                                valueWithString:(nonnull NSString *)value;

    Parameters

    option

    Option

    value

    Value

    Return Value

    Same object

  • Set an option value

    Declaration

    Objective-C

    - (void)set:(int)option valueWithBool:(BOOL)value;

    Parameters

    option

    Option

    value

    Value

  • Set an option value

    Declaration

    Objective-C

    - (void)set:(int)option valueWithInt:(int)value;

    Parameters

    option

    Option

    value

    Value

  • Set an option value

    Declaration

    Objective-C

    - (void)set:(int)option valueWithString:(nonnull NSString *)value;

    Parameters

    option

    Option

    value

    Value