request destroy (destructor) { } event connected { } event disconnected { } event active { } event inactive { }