getMessageSvc.h Node1 getMessageSvc.h Node2 cassert Node1->Node2 Node3 string Node1->Node3 Node4 atomic Node1->Node4