`

    namespace QuickFix
    {
      public interface Application
      {
        public void onCreate(SessionID sessionID);
        public void onLogon(SessionID sessionID);
        public void onLogout(SessionID sessionID);
        public void toAdmin(Message message, SessionID sessionID);
        public void toApp(Message message, SessionID sessionID);
        public void fromAdmin(Message message, SessionID sessionID);
        public void fromApp(Message message, SessionID sessionID);
      }
    }

`