コード例 #1
0
ファイル: P3bbleMessage.cs プロジェクト: R1chChapp3rs/P3bble
        public static P3bbleMessage CreateMessage(P3bbleEndpoint endpoint, List <byte> payload)
        {
            P3bbleMessage frame = null;

            switch (endpoint)
            {
            case P3bbleEndpoint.Ping:
                frame = new PingMessage();
                break;

            case P3bbleEndpoint.Version:
                frame = new VersionMessage();
                break;

            case P3bbleEndpoint.Time:
                frame = new TimeMessage();
                break;

            case P3bbleEndpoint.Logs:
                frame = new LogsMessage();
                break;

            default:
                frame = new P3bbleMessage(endpoint);
                break;
            }

            frame.GetContentFromMessage(payload);
            return(frame);
        }
コード例 #2
0
ファイル: P3bbleMessage.cs プロジェクト: R1chChapp3rs/P3bble
        public static P3bbleMessage CreateMessage(P3bbleEndpoint endpoint, List<byte> payload)
        {
            P3bbleMessage frame = null;

            switch (endpoint)
            {
                case P3bbleEndpoint.Ping:
                    frame = new PingMessage();
                    break;
                case P3bbleEndpoint.Version:
                    frame = new VersionMessage();
                    break;
                case P3bbleEndpoint.Time:
                    frame = new TimeMessage();
                    break;
                case P3bbleEndpoint.Logs:
                    frame = new LogsMessage();
                    break;

                default:
                    frame =  new P3bbleMessage(endpoint);
                    break;
            }

            frame.GetContentFromMessage(payload);
            return frame;
        }
コード例 #3
0
ファイル: P3bbleMessage.cs プロジェクト: R1chChapp3rs/P3bble
 public P3bbleMessage(P3bbleEndpoint endpoint)
 {
     _endpoint = endpoint;
 }
コード例 #4
0
ファイル: P3bbleMessage.cs プロジェクト: R1chChapp3rs/P3bble
 public P3bbleMessage(P3bbleEndpoint endpoint)
 {
     _endpoint = endpoint;
 }