Non client-initiated events

Some events cannot be directly triggered by client programs: