event-based model of communications between processors