EAEVenueServerUser

Objective-C

@interface EAEVenueServerUser : NSObject

typedef enum {
    EAEVenueServerUserPermissionViewServerList,
    EAEVenueServerUserPermissionEditChannels,
    EAEVenueServerUserPermissionsRequestSupport,
    EAEVenueServerUserPermissionsViewServerConfiguration,
    EAEVenueServerUserPermissionsSetAbilityPA,
    EAEVenueServerUserPermissionsEnablePA,
    EAEVenueServerUserPermissionsChangeDebugLevel,
    EAEVenueServerUserPermissionsRestartExxtractor,
    EAEVenueServerUserPermissionsCreateNewAccount,
    EAEVenueServerUserPermissionsViewHardDriveInfo,
    
} EAEVenueServerUserPermission;

extern int const kEAEVenueServerUserLevelTechSupport;
extern int const kEAEVenueServerUserLevelAdmin;

@property (nonatomic, strong) NSString *username;
@property (nonatomic, assign) int level;
@property (nonatomic, assign) NSString *password;
@property (nonatomic, strong, readonly) NSArray *permissions;


@end

Swift

class EAEVenueServerUser : NSObject

Undocumented

  • Undocumented

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *username

    Swift

    var username: String! { get set }
  • Undocumented

    Declaration

    Objective-C

    @property (nonatomic) int level

    Swift

    var level: Int32 { get set }
  • Undocumented

    Declaration

    Objective-C

    @property (nonatomic) NSString *password

    Swift

    unowned(unsafe) var password: NSString! { get set }
  • Undocumented

    Declaration

    Objective-C

    @property (nonatomic, strong, readonly) NSArray *permissions

    Swift

    var permissions: [Any]! { get }