RtcEngineConfig class
Configurations for the RtcEngineConfig instance.
- Annotations
-
- @JsonSerializable.new(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
RtcEngineinstance. To change your App ID, calldestroyto destroy the currentRtcEngineinstance and then callcreateWithConfigto create anRtcEngineinstance 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