- The first message sent from the client to MLink must be an MLinkLogon message containing either an API Key or SessionKey.
- The first message sent from MLink to the client will be an MLinkAdmin message containing an application state [LoggedOn, WaitingForLogon, AuthError, OtherError] depending on the authentication state.