@@ -20,7 +20,7 @@ class Rubis : public ReplicatedObject
20
20
// registerUser 2 1(id) by leader
21
21
// openAuction 1(id) by default consider 100 auctions are open.
22
22
// placeBid 3 3(auctionid+userid+value)
23
- // openauction 4
23
+ // openauctions 4
24
24
// closeauction
25
25
// query 6 like movie does not consider read.
26
26
private:
@@ -38,9 +38,9 @@ class Rubis : public ReplicatedObject
38
38
};
39
39
std::atomic<int > auction [200 ][2 ]={{0 }}; // auctionid-user propsed max value-max value //item id eaqual to auciton id
40
40
std::atomic<int > directbuysell [200 ]= {0 };
41
- std::set<std:: int > registeredusers;
42
- std::set<std:: int > openauctions;
43
- std::set<std:: int > closeauctions;
41
+ std::set<int > registeredusers;
42
+ std::set<int > openauctions;
43
+ std::set<int > closeauctions;
44
44
int userscounter=0 ;
45
45
// std::set<std::string> movies;
46
46
// std::set<std::string> customers;
@@ -87,7 +87,7 @@ class Rubis : public ReplicatedObject
87
87
std::memcpy (directbuysell, obj.directbuysell , sizeof (directbuysell));
88
88
registeredusers = obj.registeredusers ;
89
89
openauctions= obj.openauctions ;
90
- closeauctions= obj.closeAction ;
90
+ closeauctions= obj.closeactions ;
91
91
92
92
userscounter =obj.userscounter ;
93
93
}
@@ -123,7 +123,7 @@ class Rubis : public ReplicatedObject
123
123
// 3
124
124
void placeBid (int a_id, int u_id, int value)
125
125
{
126
- if (registeredusers.count (u_id)==1 && openauction .count (a_id)==1 && closeauction.count (a_id)==0 ){
126
+ if (registeredusers.count (u_id)==1 && openauctions .count (a_id)==1 && closeauction.count (a_id)==0 ){
127
127
if (auction[a_id][1 ]<value){
128
128
auction[a_id][0 ]=u_id;
129
129
auction[a_id][1 ]=value;
@@ -133,14 +133,14 @@ class Rubis : public ReplicatedObject
133
133
134
134
void openAction (int a_id, int stock)
135
135
{
136
- if (openauction .count (a_id)==0 && closeauction.count (a_id)==0 ){
136
+ if (openauctions .count (a_id)==0 && closeauction.count (a_id)==0 ){
137
137
auction[a_id][0 ]=stock;
138
- openauction .insert (a_id);
138
+ openauctions .insert (a_id);
139
139
}
140
140
}
141
- void closeAction (int a_id)
141
+ void closeActions (int a_id)
142
142
{
143
- if (openauction .count (a_id)==1 && closeauction.count (a_id)==0 ){
143
+ if (openauctions .count (a_id)==1 && closeauction.count (a_id)==0 ){
144
144
closeauction.insert (a_id);
145
145
}
146
146
}
@@ -194,7 +194,7 @@ class Rubis : public ReplicatedObject
194
194
}
195
195
case MethodType::CLOSE_AUCTION:
196
196
{
197
- closeAction (std::stoi (call.arg ));
197
+ closeActions (std::stoi (call.arg ));
198
198
break ;
199
199
}
200
200
case MethodType::QUERY:
0 commit comments