using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace FLY.OBJComponents.OBJ_INTERFACE
{
    public class PLCOS_OBJ_INTERFACE
    {

        #region pack


        public class Pack_SetPlanRequest
        {
            public string objname;
            public IEnumerable<string> propertyNames;
            public long planid;
        }
        public class Pack_FeedPlanRequest
        {
            public long planid;
        }
        #endregion

        #region Get

        #endregion

        #region Set
        
        #endregion

        #region Push

        #endregion

        #region Call
        /// <summary>
        /// Pack_SetPlanRequest
        /// </summary>
        public const UInt16 CALL_SET_PLAN = 3;

        /// <summary>
        /// Pack_FeedPlanRequest
        /// </summary>
        public const UInt16 CALL_FEED_PLAN = 4;
        #endregion
    }
}