RtcEngineConfig class

Configurations for the RtcEngineConfig instance.

Annotations
  • @JsonSerializable(explicitToJson: true)

Constructors

RtcEngineConfig(String? appId, {AreaCode? areaCode, LogConfig? logConfig})
Constructs a RtcEngineConfig

Properties

appId String?
The App ID issued to you by Agora. See How to get the App ID. Only users in apps with the same App ID can join the same channel and communicate with each other. Use an App ID to create only one RtcEngine instance. To change your App ID, call destroy to destroy the current RtcEngine instance and then call createWithConfig to create an RtcEngine instance with the new App ID.
getter/setter pair
areaCode AreaCode?
The region for connection. This advanced feature applies to scenarios that have regional restrictions.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
logConfig LogConfig?
The configuration of the log files that the SDK outputs. See LogConfig.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited