Smuxi.Engine.XmppProtocolManager.printResource C# (CSharp) Метод

printResource() приватный Метод

private printResource ( MessageBuilder builder, Smuxi.Engine.XmppResourceModel res ) : void
builder MessageBuilder
res Smuxi.Engine.XmppResourceModel
Результат void
        void printResource(MessageBuilder builder, XmppResourceModel res)
        {
            builder.AppendText("\n\tName: {0}", res.Name);
            var pres = res.Presence;
            builder.AppendText("\n\tPresence:");
            builder.AppendText("\n\t\tShow:\t{0}", pres.Show);
            builder.AppendText("\n\t\tStatus:\t{0}", pres.Status);
            builder.AppendText("\n\t\tLast:\t{0}", (pres.Last!=null)?pres.Last.Seconds.ToString():"");
            builder.AppendText("\n\t\tPriority:\t{0}", pres.Priority);
            builder.AppendText("\n\t\tType:\t{0}", pres.Type);
            builder.AppendText("\n\t\tXDelay:\t{0}", (pres.XDelay!=null)?pres.XDelay.Stamp.ToString():"");
            if (res.Disco != null) {
                builder.AppendText("\n\tFeatures:");
                foreach(var feat in res.Disco.GetFeatures()) {
                    builder.AppendText("\n\t\t{0}", feat.Var);
                }
            }
        }