RtcEngineConfig class

Configurations for the RtcEngineConfig instance.

Inheritance
Annotations
  • @JsonSerializable(explicitToJson: true)
  • @deprecated

Constructors

RtcEngineConfig(String appId, {List<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 createWithContext to create an RtcEngine instance with the new App ID.
getter/setter pairinherited
areaCode List<AreaCode>?
The region for connection. This advanced feature applies to scenarios that have regional restrictions.
getter/setter pairinherited
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 pairinherited
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