Example #1
0
 // creates service definition that can be registered with a server
 public static ServerServiceDefinition BindService(IRouteGuide serviceImpl)
 {
     return(ServerServiceDefinition.CreateBuilder(__ServiceName)
            .AddMethod(__Method_GetFeature, serviceImpl.GetFeature)
            .AddMethod(__Method_ListFeatures, serviceImpl.ListFeatures)
            .AddMethod(__Method_RecordRoute, serviceImpl.RecordRoute)
            .AddMethod(__Method_RouteChat, serviceImpl.RouteChat).Build());
 }
Example #2
0
        public EngineerFormForAGVC(BCMainForm _mainForm)
        {
            InitializeComponent();
            mainForm   = _mainForm;
            routeGuide = mainForm.BCApp.SCApplication.NewRouteGuide;
            timeWindow = mainForm.BCApp.SCApplication.TimeWindow;
            string[] allvh        = loadVhID();
            string[] allAdr       = loadAllAdr();
            string[] allNodeAdr   = loadAllNodeAdr();
            string[] allPortAdr   = loadAllPortAdr();
            string[] allSectionID = loadAllSectionID();
            setCombobox(cmb_fromto_AdrToAdr_From, allAdr.ToArray());
            setCombobox(cmb_fromto_AdrToAdr_To, allAdr.ToArray());
            setCombobox(cmb_fromTo_SecToAdr_From, allSectionID.ToArray());
            setCombobox(cmb_fromTo_SecToAdr_To, allAdr.ToArray());
            setCombobox(cmb_fromTo_SecToSec_From, allSectionID.ToArray());
            setCombobox(cmb_fromTo_SecToSec_To, allSectionID.ToArray());
            setCombobox(comboBox_banstart1, allNodeAdr.ToArray());
            setCombobox(comboBox_banstart2, allNodeAdr.ToArray());
            setCombobox(comboBox_banstart3, allNodeAdr.ToArray());
            setCombobox(comboBox_banend1, allNodeAdr.ToArray());
            setCombobox(comboBox_banend2, allNodeAdr.ToArray());
            setCombobox(comboBox_banend3, allNodeAdr.ToArray());
            setCombobox(comboBox_from1, allSectionID.ToArray());
            setCombobox(comboBox_to1, allAdr.ToArray());
            setCombobox(comboBox_from2, allAdr.ToArray());
            setCombobox(comboBox_to2, allAdr.ToArray());


            setCombobox(cmb_startFromTo_Start_SecToAdrToAdr, allSectionID.ToArray());
            setCombobox(cmb_startFromTo_From_SecToAdrToAdr, allAdr.ToArray());
            setCombobox(cmb_startFromTo_To_SecToAdrToAdr, allAdr.ToArray());

            setCombobox(cmb_startFromTo_Start_AdrToAdrToAdr, allAdr.ToArray());
            setCombobox(cmb_startFromTo_From_AdrToAdrToAdr, allAdr.ToArray());
            setCombobox(cmb_startFromTo_To_AdrToAdrToAdr, allAdr.ToArray());

            setCombobox(cb_startFromTo_Start_SecToAdrToAdr, allSectionID.ToArray());
            setCombobox(cb_startFromTo_From_SecToAdrToAdr, allAdr.ToArray());
            setCombobox(cb_startFromTo_To_SecToAdrToAdr, allAdr.ToArray());

            setCombobox(cb_startFromTo_Start_AdrToAdrToAdr, allAdr.ToArray());
            setCombobox(cb_startFromTo_From_AdrToAdrToAdr, allAdr.ToArray());
            setCombobox(cb_startFromTo_To_AdrToAdrToAdr, allAdr.ToArray());
            cmb_vhID.Items.Add("");
            setCombobox(cmb_vhID, allvh.ToArray());

            //setCombobox(com, allAdr.ToArray());


            cmb_pathInfo.DisplayMember = "PathName";
            cmb_pathInfo.ValueMember   = "PathInfo";

            cmb_pathInfo_SecToAdr.DisplayMember = "PathName";
            cmb_pathInfo_SecToAdr.ValueMember   = "PathInfo";

            cmb_pathInfo_SecToSec.DisplayMember = "PathName";
            cmb_pathInfo_SecToSec.ValueMember   = "PathInfo";

            cmb_pathInfo_timeWindow.DisplayMember = "PathName";
            cmb_pathInfo_timeWindow.ValueMember   = "PathInfo";

            cmb_pathInfo_StartFrom_SecToAdrToAdr.DisplayMember = "PathName";
            cmb_pathInfo_StartFrom_SecToAdrToAdr.ValueMember   = "PathInfo";

            cmb_pathInfo_FromTo_SecToAdrToAdr.DisplayMember = "PathName";
            cmb_pathInfo_FromTo_SecToAdrToAdr.ValueMember   = "PathInfo";

            cmb_pathInfo_StartFrom_AdrToAdrToAdr.DisplayMember = "PathName";
            cmb_pathInfo_StartFrom_AdrToAdrToAdr.ValueMember   = "PathInfo";

            cmb_pathInfo_FromTo_AdrToAdrToAdr.DisplayMember = "PathName";
            cmb_pathInfo_FromTo_AdrToAdrToAdr.ValueMember   = "PathInfo";

            cb_pathInfo_StartFrom_SecToAdrToAdr.DisplayMember = "PathName";
            cb_pathInfo_StartFrom_SecToAdrToAdr.ValueMember   = "PathInfo";

            cb_pathInfo_FromTo_SecToAdrToAdr.DisplayMember = "PathName";
            cb_pathInfo_FromTo_SecToAdrToAdr.ValueMember   = "PathInfo";


            //setCombobox(cmb_startFromTo_startAdr, allAdr.ToArray());
            //setCombobox(cmb_startFromTo_fromAdr, allAdr.ToArray());
            //setCombobox(cmb_startFromTo_ToAdr, allAdr.ToArray());
        }
Example #3
0
 // creates service definition that can be registered with a server
 public static ServerServiceDefinition BindService(IRouteGuide serviceImpl)
 {
   return ServerServiceDefinition.CreateBuilder(__ServiceName)
       .AddMethod(__Method_GetFeature, serviceImpl.GetFeature)
       .AddMethod(__Method_ListFeatures, serviceImpl.ListFeatures)
       .AddMethod(__Method_RecordRoute, serviceImpl.RecordRoute)
       .AddMethod(__Method_RouteChat, serviceImpl.RouteChat).Build();
 }