source: proiecte/ptvs/src/vnsim/applications/ezcab/EzcabAck.java @ 31

Last change on this file since 31 was 31, checked in by (none), 14 years ago
File size: 1.2 KB
Line 
1package vnsim.applications.ezcab;
2
3/**
4 * Mazilu Sinziana
5 *
6 * Class for EZCab ACK Message
7 * _________________________________________________________________
8 * |            |              |           |             |         | 
9 * | EZCab PROT | Type Message | ID Client | ID Free Cab | NO HOPS |
10 * |____________|______________|___________|_____________|_________|
11 *
12 **/
13
14public class EzcabAck extends EzcabMessage{
15
16        private int idClient;
17        private int idCab;
18        private int noHops;
19       
20        public EzcabAck(byte protType, int messageType, int idClient, int idCab, int noHops) {
21                super(protType, messageType);
22                this.idClient   = idClient;
23                this.idCab              = idCab;
24                this.noHops             = noHops;
25        }
26
27        public int getIdClient() {
28                return idClient;
29        }
30
31        public void setIdClient(int idClient) {
32                this.idClient = idClient;
33        }
34
35        public int getIdCab() {
36                return idCab;
37        }
38
39        public void setIdCab(int idCab) {
40                this.idCab = idCab;
41        }
42
43        public int getNoHops() {
44                return noHops;
45        }
46
47        public void setNoHops(int noHops) {
48                this.noHops = noHops;
49        }
50       
51        public String toString(){
52                return "Ack:" + this.getProtType() + " - " + this.getMessageType() + " - " + this.getIdClient() + " - " + this.getIdCab() + " - " + this.getNoHops();
53        }
54}
Note: See TracBrowser for help on using the repository browser.