Beispiel #1
0
        public static void ClearPacket()
        {
            AutoTimeStampManager.ClearPacket();

            /* コンテナ初期化 */
            lock (packets_sync_) {
                packets_?.Dispose();
                packets_ = CreatePacketContainer();
            }

            BasePacketManager.Clear();

            /* イベント通知 */
            RawPacketCleared();

            /* UIパケットをクリア */
            FormTaskManager.DrawPacketClear();
        }
Beispiel #2
0
        public static void SetSystemEvent(DateTime dt, string title, string text)
        {
            var packet = new PacketObject(
                "System",
                PacketFacility.System,
                "",
                PacketPriority.Notice,
                PacketAttribute.Message,
                dt,
                title,
                PacketDirection.Recv,
                "",
                "",
                0x00,
                text,
                null);

            BasePacketManager.Enqueue(packet);
        }