Esempio n. 1
0
        /*************************************************************************************************************************/
        public string vesselstate_toString(vesselstate vs)
        {
#if DEBUG
            if (Debug_Level_2_Active)
            {
                Log.Info("entering vesselstate_toString(vesselstate vs) " + vs.ToString() + " NO LEAVE ENTRY");
            }
#endif
            switch (vs)
            {
            case vesselstate.DESTROYED:
                return("DESTROYED");

            case vesselstate.FLY:
                return("FLY");

            case vesselstate.LANDED:
                return("LANDED");

            case vesselstate.RECOVERED:
                return("RECOVERED");

            default:
                return("NONE");
            }
        }
Esempio n. 2
0
/*************************************************************************************************************************/
        public bool set_vessel_state(Guid id, vesselstate state)
        {
            Log.dbg("entering  bool set_vessel_state(Guid id, vesselstate state) {0} {1} NO LEAVE ENTRY", id, state);

            if (Vessel_State.ContainsKey(id))
            {
                Vessel_State[id] = state;
                return(true);
            }
            else
            {
                Log.dbg("{0} NOT IN Vessel_State", id);
                return(false);
            }
        }
Esempio n. 3
0
        /*************************************************************************************************************************/
        public string vesselstate_toString(vesselstate vs)
        {
            Log.dbg("entering vesselstate_toString(vesselstate vs) {0} NO LEAVE ENTRY", vs);

            switch (vs)
            {
            case vesselstate.DESTROYED:
                return("DESTROYED");

            case vesselstate.FLY:
                return("FLY");

            case vesselstate.LANDED:
                return("LANDED");

            case vesselstate.RECOVERED:
                return("RECOVERED");

            default:
                return("NONE");
            }
        }
Esempio n. 4
0
/*************************************************************************************************************************/
        public bool set_vessel_state(Guid id, vesselstate state)
        {
#if DEBUG
            if (Debug_Level_2_Active)
            {
                Log.Info("entering  bool set_vessel_state(Guid id, vesselstate state) " + id.ToString() + " " + state.ToString() + " NO LEAVE ENTRY");
            }
#endif
            if (Vessel_State.ContainsKey(id))
            {
                Vessel_State[id] = state;
                return(true);
            }
            else
            {
#if DEBUG
                if (Debug_Active)
                {
                    Log.Info("" + id.ToString() + " NOT IN Vessel_State");
                }
#endif
                return(false);
            }
        }