rsm.cc
rsm_protocol::status
rsm::invoke(int proc, viewstamp vs, std::string req, int &dummy)
{
  rsm_protocol::status ret = rsm_protocol::OK;
  return ret;
}
// 
// The primary calls the internal invoke at each member of the
// replicated state machine 
//
// the replica must execute requests in order (with no gaps) 
// according to requests' seqno 
The primary calls the internal invoke at each member of the
replicated state machine

the replica must execute requests in order (with no gaps)
according to requests' seqno
The primary calls the internal invoke at each member of the replicated state machine the replica must execute requests in order ( with no gaps ) according to requests ' seqno
rsm_protocol::status
rsm::invoke(int proc, viewstamp vs, std::string req, int &dummy)
{
  rsm_protocol::status ret = rsm_protocol::OK;
  return ret;
}
rsm_protocol :: status rsm :: invoke ( int proc , viewstamp vs , std :: string req , int & dummy ) { rsm_protocol :: status ret = rsm_protocol :: OK ; return ret ; }
The primary calls the internal invoke at each member of the
replicated state machine
The primary calls the internal invoke at each member of the replicated state machine