Esempio n. 1
0
        /// <summary>
        /// The default Constructor.
        /// </summary>
        internal Receiver(AvediaServer server, JToken data)
        {
#if DEBUG
            CrestronConsole.PrintLine("{0}.ctor()...", GetType());
#endif
            _server = server;
            Id      = data["id"].Value <string>();
            UpdateInfo(data);
            //GetCurrentChannel();
        }
Esempio n. 2
0
        internal Recordings(AvediaServer server)
        {
            _server = server;
#if true
            CrestronConsole.AddNewConsoleCommand(parameters =>
            {
                CrestronConsole.ConsoleCommandResponse("Getting recordings");
                GetRecordings();
            }, "GetRecordings",
                                                 "Get recordings from IPTV server", ConsoleAccessLevelEnum.AccessOperator);
#endif
        }
Esempio n. 3
0
        /// <summary>
        /// The default Constructor.
        /// </summary>
        internal Channel(AvediaServer server, JToken data)
        {
            _server = server;
            Id      = data["id"].Value <string>();
            _icon   = data["icon"].Value <string>();
            Name    = data["name"].Value <string>();
            Uri     = data["uri"].Value <string>();
            Number  = uint.Parse(data["number"].Value <string>());
#if DEBUG
            Debug.WriteInfo("IPTV Channel Discovered", "{0} - {1}, {2}", Number, Name, Uri);
#endif
        }
Esempio n. 4
0
        protected virtual void OnHasInitialized(AvediaServer server)
        {
            var handler = HasInitialized;

            try
            {
                if (handler != null)
                {
                    handler(server);
                }
            }
            catch (Exception e)
            {
                CloudLog.Exception(e);
            }
        }
Esempio n. 5
0
 internal ReceiverCollection(AvediaServer server)
 {
     _server = server;
 }
Esempio n. 6
0
 /// <summary>
 /// The default Constructor.
 /// </summary>
 internal ChannelCollection(AvediaServer server)
 {
     _server = server;
 }