observer

Observer Pattern (Callbacks) pattern for C development