Subversion Repositories programming

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
321 ira 1
#include <cstdio>
2
#include <unistd.h>
3
using namespace std;
4
 
5
#include "controller.h"
6
#include "elevator.h"
7
 
8
int main (int argc, char *argv[])
9
{
10
    int i = 0;
332 ira 11
    Controller c (10, 1);
321 ira 12
 
331 ira 13
    c.start_all_elevators ();
14
    sleep (1);
15
    c.request_elevator (4, MOVE_UP);
16
    sleep (1);
332 ira 17
    c.request_elevator (3, MOVE_UP);
18
    sleep (1);
19
    c.request_elevator (3, MOVE_DOWN);
20
    sleep (1);
331 ira 21
    c.request_elevator (2, MOVE_DOWN);
22
    sleep (20);
23
    c.stop_all_elevators ();
321 ira 24
 
25
    return 0;
26
}
27