Hello Jenkins Builder,
I'd like you to reexamine a change. Please visit
https://gerrit.osmocom.org/c/osmo-cbc/+/28826
to look at the new patch set (#2).
Change subject: Split event list for smscb_message_fsm and smscb_peer_fsm
......................................................................
Split event list for smscb_message_fsm and smscb_peer_fsm
It really doesn't make sense to share the event list betwen those for
several reasons.
First, because ech of those FSM relate to different things:
* smscb_message_fsm: Handling/scheduling of 1 smscb towards all peers
* smscb_peer_fsm: Handling/scheduling of 1 smscb towards 1 peer.
The former has higher level interface used by the REST
API, plus some mid level interface used by smscb_peer_fsm.
The later has a mid level interface used by smscb_message_fsm to
interact, and a lower level interface used by the SBcAP/CBSP links to
talk to.
Furthermore, this makes it a lot easier understanding which events are
sent from one to another FSM.
Change-Id: I909474d1ff4ec7ed20aff0981da47074397df6cb
---
M include/osmocom/cbc/Makefile.am
M include/osmocom/cbc/smscb_message_fsm.h
A include/osmocom/cbc/smscb_peer_fsm.h
M src/cbc_message.c
M src/cbsp_link_fsm.c
M src/sbcap_link_fsm.c
M src/smscb_message_fsm.c
M src/smscb_peer_fsm.c
8 files changed, 197 insertions(+), 179 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/osmo-cbc refs/changes/26/28826/2
--
To view, visit
https://gerrit.osmocom.org/c/osmo-cbc/+/28826
To unsubscribe, or for help writing mail filters, visit
https://gerrit.osmocom.org/settings
Gerrit-Project: osmo-cbc
Gerrit-Branch: master
Gerrit-Change-Id: I909474d1ff4ec7ed20aff0981da47074397df6cb
Gerrit-Change-Number: 28826
Gerrit-PatchSet: 2
Gerrit-Owner: pespin <pespin(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-MessageType: newpatchset