public void Get_Connection()
        {
            try
            {
                label1.Text = "";

                ConnectionInfoRequest  connectionInfoRequest  = new ConnectionInfoRequest();
                ConnectionInfoResponse connectionInfoResponse = new ConnectionInfoResponse();


                connectionInfoRequest.AgentId        = 15;
                connectionInfoRequest.AgentPassword  = "******";
                connectionInfoRequest.RMSClientNo    = 3038;
                connectionInfoRequest.ClientPassword = "******";

                //pass conInfo and get info and store to a variable
                connectionInfoResponse = client.GetConnectionInfo(connectionInfoRequest);


                // 'The secret token for this Client/Agent combination. This should be refreshed every hour
                _Token = connectionInfoResponse.Token;

                // Create an instance of the public service client with the correct endpoint URL for this client
                _PublicServiceClient = GetPublicWebServiceClientInstance(connectionInfoResponse.WebserviceURL);


                label1.Text = client.TestCall();
            }

            catch (Exception ex)
            {
                label1.Text = "Error:" + ex.Message;
            }
        }
示例#2
0
        private ConnectionInfoAnswer HandleConnectionInfoRequest(ConnectionInfoRequest message)
        {
            receivedTag = message.ClientName;

            ConnectionInfoAnswer result = new ConnectionInfoAnswer();

            result.ServerName = tag;
            return(result);
        }
示例#3
0
 private void ProcessConnectionInfoRequest(ConnectionInfoRequest conInfoRequest)
 {
     SendNoResponsed(packetHandler.NetworkStats.GenerateStatusAnswer());
 }
示例#4
0
 partial void ProcessEachConnectionInfoRequest(ConnectionInfoRequest _)
 {
     SendNoResponsed(packetHandler.NetworkStats.GenerateStatusAnswer());
 }
示例#5
0
 partial void ProcessEachConnectionInfoRequest(ConnectionInfoRequest notifies);