AddPlaylist() public méthode

public AddPlaylist ( Playlist pl ) : void
pl Playlist
Résultat void
Exemple #1
0
    public static void Main(string[] args)
    {
        string server_name = "Sample Server";
        string database_name = "Sample Database";
        ushort port = 3689;

        Database db = new Database (database_name);

        for (int i = 0; i < args.Length; i++) {
            if (args[i] == "--port") {
                port = Convert.ToUInt16 (args[++i]);
                continue;
            }

            if (args[i] == "--server-name") {
                server_name = args[++i];
                continue;
            }

            if (args[i] == "--database-name") {
                database_name = args[++i];
                continue;
            }

            if (args[i] == "--help") {
                ShowHelp ();
                return;
            }

            AddDirectory (db, args[i]);
        }

        db.Name = database_name;

           server = new Server (server_name);
        server.Collision += OnCollision;
        server.Port = port;

        Playlist pl = new Playlist ("foo playlist");
        foreach (Track track in db.Tracks) {
            pl.AddTrack (track);
        }

        db.AddPlaylist (pl);

        Console.WriteLine ("Done adding files");
        Console.WriteLine ("Starting Server '{0}' on Port {1}",
            server.Name, server.Port);
        server.AddDatabase (db);
        server.Commit ();
        server.Start ();
        Console.ReadLine ();

        server.Stop ();
    }