Example #1
0
        private void initClass(string endPointName, string endPoint, reqDER.MultiSpeakRequestMsgHeader header, string responseAddress)
        {
            _endPointName = endPointName;
            _client       = new reqDER.DERRequest_PortClient(_endPointName);
            if (endPoint == null)
            {
                _endPoint = _client.Endpoint.Address.ToString();
            }
            else
            {
                _endPoint = endPoint;
            }

            if (responseAddress == null)
            {
                _responseAddress = _client.Endpoint.ListenUri.ToString();
            }
            else
            {
                _responseAddress = responseAddress;
            }


            if (header == null)
            {
                // create default, bogus header for all messages
                _header                                = new reqDER.MultiSpeakRequestMsgHeader();
                _header.MessageID                      = getUUID();
                _header.Caller                         = new reqDER.Caller();
                _header.Caller.AppName                 = "DermsInterface";
                _header.Caller.AppVersion              = "1";
                _header.Caller.Company                 = "EEcorp";
                _header.Caller.SystemID                = "12.3";
                _header.MultiSpeakVersion              = new reqDER.MultiSpeakVersion();
                _header.MultiSpeakVersion.Build        = "123";
                _header.MultiSpeakVersion.Branch       = "0";
                _header.MultiSpeakVersion.MajorVersion = "1";
                _header.MultiSpeakVersion.MinorVersion = "0";
                _header.Caller.AuditID                 = "aid";
                _header.Caller.AuditPassword           = "******";
            }
        }
Example #2
0
        private void initClass(string endPointName, string endPoint, reqDER.MultiSpeakRequestMsgHeader header, string responseAddress)
        {
            _endPointName = endPointName;
            _client = new reqDER.DERRequest_PortClient(_endPointName);
            if (endPoint == null)
                _endPoint = _client.Endpoint.Address.ToString();
            else
                _endPoint = endPoint;

            if (responseAddress == null)
                _responseAddress = _client.Endpoint.ListenUri.ToString();
            else
            _responseAddress = responseAddress;

            if (header == null)
            {
                // create default, bogus header for all messages
                _header = new reqDER.MultiSpeakRequestMsgHeader();
                _header.MessageID = getUUID();
                _header.Caller = new reqDER.Caller();
                _header.Caller.AppName = "DermsInterface";
                _header.Caller.AppVersion = "1";
                _header.Caller.Company = "EEcorp";
                _header.Caller.SystemID = "12.3";
                _header.MultiSpeakVersion = new reqDER.MultiSpeakVersion();
                _header.MultiSpeakVersion.Build = "123";
                _header.MultiSpeakVersion.Branch = "0";
                _header.MultiSpeakVersion.MajorVersion = "1";
                _header.MultiSpeakVersion.MinorVersion = "0";
                _header.Caller.AuditID = "aid";
                _header.Caller.AuditPassword = "******";
            }
        }
Example #3
0
 public reqDER.DER[] getDERGroups(String endpoint, reqDER.MultiSpeakRequestMsgHeader header, reqDER.DERID[] ders)
 {
     reqDER.DERRequest_PortClient client = new reqDER.DERRequest_PortClient(_endPointName);
     return(client.GetDERsByDERID(endpoint, header, ders));
 }
Example #4
0
 public void dispatchDERGroup(string endpoint, reqDER.MultiSpeakRequestMsgHeader header, reqDER.DERGroupDispatchRequest[] request)
 {
     reqDER.DERRequest_PortClient client = new reqDER.DERRequest_PortClient(_endPointName);
     client.InitiateDERGroupDispatchRequests(endpoint, header, _responseAddress, getUUID(), request);
 }
Example #5
0
 public Multispeak(string endPointName, string endPoint, reqDER.MultiSpeakRequestMsgHeader header, string responseAddress)
 {
     initClass(endPointName, endPoint, header, responseAddress);
 }