Beispiel #1
0
        public void TestSearch()
        {
            UPnPContentDirectoryServiceImpl service = new UPnPContentDirectoryServiceImpl();

            DvAction browse = service.Actions["Search"];

            IList <object> input = new object[] { "0", "upnp:class derivedfrom \"object.container.playlistContainer\" and @refID exists false", "dc:title,microsoft:folderPath", (uint)0, (uint)200, "+dc:title" };
            IList <object> output;
            UPnPError      error = browse.InvokeAction(input, out output, false, CreateContext());

            Console.WriteLine("Error: {0}", error);
            Console.WriteLine("Output: {0}", output);
            Console.WriteLine("Output list: [{0}]", string.Join(",", output));
        }
Beispiel #2
0
        public void TestBrowse()
        {
            UPnPContentDirectoryServiceImpl service = new UPnPContentDirectoryServiceImpl();

            DvAction browse = service.Actions["Browse"];

            IList <object> input = new object[] { "0", "BrowseDirectChildren", "*", (uint)0, (uint)200, "" };
            IList <object> output;
            UPnPError      error = browse.InvokeAction(input, out output, false, CreateContext());

            Console.WriteLine("Error: {0}", error);
            Console.WriteLine("Output: {0}", output);
            Console.WriteLine("Output list: [{0}]", string.Join(",", output));
        }