Class AnalyticsEvent
- Namespace
- Livekit.Server.Sdk.Dotnet
- Assembly
- LivekitApi.dll
public sealed class AnalyticsEvent : IMessage<AnalyticsEvent>, IEquatable<AnalyticsEvent>, IDeepCloneable<AnalyticsEvent>, IBufferMessage, IMessage
- Inheritance
-
AnalyticsEvent
- Implements
-
IBufferMessage
- Inherited Members
Constructors
AnalyticsEvent()
public AnalyticsEvent()
AnalyticsEvent(AnalyticsEvent)
public AnalyticsEvent(AnalyticsEvent other)
Parameters
otherAnalyticsEvent
Properties
AnalyticsKey
public string AnalyticsKey { get; set; }
Property Value
ApiCall
public APICallInfo ApiCall { get; set; }
Property Value
ClientInfo
public ClientInfo ClientInfo { get; set; }
Property Value
ClientMeta
public AnalyticsClientMeta ClientMeta { get; set; }
Property Value
Egress
public EgressInfo Egress { get; set; }
Property Value
EgressId
public string EgressId { get; set; }
Property Value
Error
public string Error { get; set; }
Property Value
Id
unique id for this event
public string Id { get; set; }
Property Value
Ingress
public IngressInfo Ingress { get; set; }
Property Value
IngressId
public string IngressId { get; set; }
Property Value
MaxSubscribedVideoQuality
public VideoQuality MaxSubscribedVideoQuality { get; set; }
Property Value
Mime
public string Mime { get; set; }
Property Value
NodeId
public string NodeId { get; set; }
Property Value
Participant
public ParticipantInfo Participant { get; set; }
Property Value
ParticipantId
public string ParticipantId { get; set; }
Property Value
Publisher
public ParticipantInfo Publisher { get; set; }
Property Value
Report
public ReportInfo Report { get; set; }
Property Value
Room
public Room Room { get; set; }
Property Value
RoomEndReason
public RoomEndReason RoomEndReason { get; set; }
Property Value
RoomId
public string RoomId { get; set; }
Property Value
RtpStats
public RTPStats RtpStats { get; set; }
Property Value
SipCall
public SIPCallInfo SipCall { get; set; }
Property Value
SipCallId
public string SipCallId { get; set; }
Property Value
SipDispatchRule
public SIPDispatchRuleInfo SipDispatchRule { get; set; }
Property Value
SipDispatchRuleId
public string SipDispatchRuleId { get; set; }
Property Value
SipInboundTrunk
public SIPInboundTrunkInfo SipInboundTrunk { get; set; }
Property Value
SipOutboundTrunk
public SIPOutboundTrunkInfo SipOutboundTrunk { get; set; }
Property Value
SipTransfer
public SIPTransferInfo SipTransfer { get; set; }
Property Value
SipTrunkId
public string SipTrunkId { get; set; }
Property Value
Timestamp
public Timestamp Timestamp { get; set; }
Property Value
Track
public TrackInfo Track { get; set; }
Property Value
TrackId
public string TrackId { get; set; }
Property Value
Type
public AnalyticsEventType Type { get; set; }
Property Value
VideoLayer
public int VideoLayer { get; set; }
Property Value
Webhook
public WebhookInfo Webhook { get; set; }