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, calldestroy
to destroy the currentRtcEngine
instance and then callcreateWithConfig
to create anRtcEngine
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