public void CreateUserTokenMessage() { UserTokenMessage tokenMsg = new UserTokenMessage(); Assert.AreEqual(tokenMsg.msg_id, 257); //Must be 257 Assert.AreEqual(tokenMsg.token, 0); }
/// <summary> /// Get a new Token and if successfull assigns it to the Token property /// </summary> public async Task <bool> GetToken() { // Create Token messages UserTokenMessage GetTokenMsg = new UserTokenMessage(); CamTokenMessage CamTokenMsg = new CamTokenMessage(); UserTokenMessageCodec UserTokenCodec = new UserTokenMessageCodec(); // Send the Msg if (await Send(await UserTokenCodec.Encode(GetTokenMsg))) { // If sent, get the response string MsgReceived = await _CameraSocket.Receive(); CamTokenMessageCodec CamTokenCodec = new CamTokenMessageCodec(); CamTokenMsg = await CamTokenCodec.Decode(MsgReceived); if (CamTokenMsg.rval != 0) { return(false); //Should throw exception } else if (CamTokenMsg.msg_id != GetTokenMsg.msg_id) { return(false); //Should throw exception } // Everything correct, return the token else { _token = CamTokenMsg.param; return(true); } } else { // If we don't have a response return(false); //Should throw exception } }
public void GetTokenString() { UserTokenMessage tokenMsg = new UserTokenMessage(); System.Diagnostics.Debug.WriteLine(tokenMsg); }