CSharpRTMP.Core.Protocols.BaseProtocol.GetStats C# (CSharp) Method

GetStats() public method

public GetStats ( Variant info, uint namespaceId ) : void
info Variant
namespaceId uint
return void
        public virtual void GetStats(Variant info, uint namespaceId)
        {
            info.Add("id",(((ulong)namespaceId)<<32)|Id);
            info.Add("type",Type.TagToString());
            info.Add("creationTimestamp",CreationTimestamp);
            info.Add("queryTimestamp",DateTime.Now);
            info.Add("isEnqueueForDelete",IsEnqueueForDelete);
            if (_application != null)
            {
                info.Add("applicationId", (((ulong)namespaceId) << 32) | _application.Id);
            }else 
                info.Add("applicationId",((ulong)namespaceId)<<32);
        }