(SFrameMatrixSynchronizer): add new signals to be consistent with SMatrixTLSynchronizer
Description
Currently, SFrameMatrixSynchronizer
service has the same functionality as the SMatrixTLSynchronizer
service concerning the matrices.
However, it doesn't emit the same signals.
We need them to communicate with the SStatus
service when we have multiple matrices.
Proposal
Implement matrixSynchronized(int index)
and matrixUnsynchronized(int index)
.
Links / references
See SMatrixTLSynchronizer.hpp
.
Documentation blurb
/*
* @section Signals Signals
* - \b matrixSynchronized(int i): Emitted when the ith matrix is synchronized
* - \b matrixUnsynchronized(int i): Emitted when the ith matrix is not present in the buffer and can not be synchronized
*/