using SFI.COMM.SESSION;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;

namespace SFI.COMM.ENTITY
{

    [Serializable]
    public class ChannelCommand
    {
        public long CommandKey { get; set; }
        public int CommandType { get; set; }
        public string SourceName { get; set; }
        public string TargetName { get; set; }
        public object Data { get; set; }
        public object ResultData { get; set; }


        public string StatusKey { get; set; }
        public string StatusValue { get; set; }

        
        public int IsRequest { get; set; } = 1;
        public int IsCompleted { get; set; }
        public int HasError { get; set; }
        public string ErrorCode { get; set; }
        public string ErrorMessage { get; set; }


        
    }
}
