CommandListeners with the command as inputCommandListeners with the command as inputMessageListeners with the message as inputMessageListeners with the message as inputCommandListener from the listCommandListener from the listServerConnectionListener from the listMessageListener from the listMessageListener from the listmessage with an asymmetric encryptionmessage with an asymmetric encryption