@@ -68,22 +68,22 @@ grpc::Status OccServer::EventStream(grpc::ServerContext* context,
6868 boost::uuids::basic_random_generator<boost::mt19937> gen;
6969 std::string id = boost::uuids::to_string (gen ());
7070
71- boost::lockfree::queue<pb ::DeviceEvent*> eventQueue;
71+ boost::lockfree::queue<occ_pb ::DeviceEvent*> eventQueue;
7272 m_eventQueues[id] = &eventQueue;
7373 DEFER ({
7474 m_eventQueues.erase (id);
7575 });
7676
7777 bool isStreamOpen = true ;
7878 while (!m_destroying && isStreamOpen && m_rco->getState () != t_State::done) {
79- pb ::DeviceEvent *newEvent;
79+ occ_pb ::DeviceEvent *newEvent;
8080 bool ok = eventQueue.pop (newEvent);
8181 if (!ok) { // queue empty, sleep and retry
8282 std::this_thread::sleep_for (2ms);
8383 continue ;
8484 }
8585
86- pb ::EventStreamReply response;
86+ occ_pb ::EventStreamReply response;
8787 if (newEvent) {
8888 response.mutable_event ()->CopyFrom (*newEvent);
8989 isStreamOpen = writer->Write (response);
@@ -94,8 +94,8 @@ grpc::Status OccServer::EventStream(grpc::ServerContext* context,
9494}
9595
9696grpc::Status OccServer::StateStream (grpc::ServerContext* context,
97- const pb ::StateStreamRequest* request,
98- grpc::ServerWriter<pb ::StateStreamReply>* writer)
97+ const occ_pb ::StateStreamRequest* request,
98+ grpc::ServerWriter<occ_pb ::StateStreamReply>* writer)
9999{
100100 (void ) context;
101101 (void ) request;
@@ -118,8 +118,8 @@ grpc::Status OccServer::StateStream(grpc::ServerContext* context,
118118 continue ;
119119 }
120120
121- pb ::StateStreamReply response;
122- response.set_type (pb ::STATE_STABLE);
121+ occ_pb ::StateStreamReply response;
122+ response.set_type (occ_pb ::STATE_STABLE);
123123 response.set_state (getStringFromState (newState));
124124
125125 if (newState != t_State::done) {
@@ -133,8 +133,8 @@ grpc::Status OccServer::StateStream(grpc::ServerContext* context,
133133}
134134
135135grpc::Status OccServer::GetState (grpc::ServerContext* context,
136- const pb ::GetStateRequest* request,
137- pb ::GetStateReply* response)
136+ const occ_pb ::GetStateRequest* request,
137+ occ_pb ::GetStateReply* response)
138138{
139139 std::lock_guard<std::mutex> lock (m_mu);
140140
@@ -159,8 +159,8 @@ grpc::Status OccServer::GetState(grpc::ServerContext* context,
159159 * @return the status, either grpc::Status::OK or an error status
160160 */
161161grpc::Status OccServer::Transition (grpc::ServerContext* context,
162- const pb ::TransitionRequest* request,
163- pb ::TransitionReply* response)
162+ const occ_pb ::TransitionRequest* request,
163+ occ_pb ::TransitionReply* response)
164164{
165165 std::lock_guard<std::mutex> lock (m_mu);
166166
@@ -213,11 +213,11 @@ grpc::Status OccServer::Transition(grpc::ServerContext* context,
213213 response->set_transitionevent (request->transitionevent ());
214214 response->set_ok (newStateStr == finalState);
215215 if (newState == error) { // ERROR state
216- response->set_trigger (pb ::DEVICE_ERROR);
216+ response->set_trigger (occ_pb ::DEVICE_ERROR);
217217 } else if (newStateStr == finalState) { // correct destination state
218- response->set_trigger (pb ::EXECUTOR);
218+ response->set_trigger (occ_pb ::EXECUTOR);
219219 } else { // some other state, for whatever reason - we assume DEVICE_INTENTIONAL
220- response->set_trigger (pb ::DEVICE_INTENTIONAL);
220+ response->set_trigger (occ_pb ::DEVICE_INTENTIONAL);
221221 }
222222
223223 std::cout << " [OCC] new state: " << newStateStr << std::endl;
@@ -394,14 +394,14 @@ void OccServer::publishState(t_State s)
394394 }
395395}
396396
397- void OccServer::pushEvent (pb ::DeviceEvent* event)
397+ void OccServer::pushEvent (occ_pb ::DeviceEvent* event)
398398{
399399 for (auto item : m_eventQueues) {
400400 item.second ->push (event);
401401 }
402402 printf (" [OCC] Object: %s - pushing event = %s\n " ,
403403 m_rco->getName ().c_str (),
404- pb ::DeviceEventType_Name (event->type ()).c_str ());
404+ occ_pb ::DeviceEventType_Name (event->type ()).c_str ());
405405}
406406
407407bool OccServer::checkMachineDone ()
@@ -428,8 +428,8 @@ void OccServer::runChecker()
428428 int err = m_rco->iterateRunning ();
429429 if (err == 1 ) { // signal EndOfData event
430430 endOfData = true ;
431- auto eodEvent = new pb ::DeviceEvent;
432- eodEvent->set_type (pb ::END_OF_STREAM);
431+ auto eodEvent = new occ_pb ::DeviceEvent;
432+ eodEvent->set_type (occ_pb ::END_OF_STREAM);
433433 pushEvent (eodEvent);
434434 }
435435 else if (err) {
@@ -446,8 +446,8 @@ void OccServer::runChecker()
446446
447447 // the above publishes a state change event to the StateStream, but we also push an exception event on the
448448 // EventStream because the transition was initiated by the task
449- auto taskErrorEvent = new pb ::DeviceEvent;
450- taskErrorEvent->set_type (pb ::TASK_INTERNAL_ERROR);
449+ auto taskErrorEvent = new occ_pb ::DeviceEvent;
450+ taskErrorEvent->set_type (occ_pb ::TASK_INTERNAL_ERROR);
451451 pushEvent (taskErrorEvent);
452452 }
453453 }
0 commit comments