コード例 #1
0
 public override async Task <IMessage> OnOutgoingMessage(IXSocketController controller, IMessage e)
 {
     Composable.GetExport <IXLogger>().Information("Outgoing data: {@m}", e);
     return(await base.OnOutgoingMessage(controller, e));
 }
コード例 #2
0
 public OnHandshakeInvalidArgs(IXSocketController controller, string handshake)
 {
     Controller = controller;
     Handshake = handshake;
 }
コード例 #3
0
ファイル: MyPipeline.cs プロジェクト: sonercelix/XVA
 public override async Task<IMessage> OnOutgoingMessage(IXSocketController controller, IMessage e)
 {
     Composable.GetExport<IXLogger>().Information("Outgoing data: {@m}", e);
     return await base.OnOutgoingMessage(controller, e);
 }
コード例 #4
0
 public override async Task OnIncomingMessage(IXSocketController controller, IMessage e)
 {
     Composable.GetExport <IXLogger>().Information("Incoming data: {@m}", e);
     await base.OnIncomingMessage(controller, e);
 }
コード例 #5
0
ファイル: MyPipeline.cs プロジェクト: kinpro/XVA
 public override IMessage OnOutgoingMessage(IXSocketController controller, IMessage e)
 {
     Composable.GetExport<IXLogger>().Debug("Outgoing data: {@m}", e);
     return base.OnOutgoingMessage(controller, e);
 }
コード例 #6
0
ファイル: MyPipeline.cs プロジェクト: sonercelix/XVA
 public override async Task OnIncomingMessage(IXSocketController controller, IMessage e)
 {
     Composable.GetExport<IXLogger>().Information("Incoming data: {@m}",e);
     await base.OnIncomingMessage(controller, e);
 }
コード例 #7
0
 public override IMessage OnOutgoingMessage(IXSocketController controller, IMessage e)
 {
     Composable.GetExport <IXLogger>().Debug("Outgoing data: {@m}", e);
     return(base.OnOutgoingMessage(controller, e));
 }
コード例 #8
0
ファイル: MqttHelpers.cs プロジェクト: miskens/MQTT
        //private const byte RESERVED_FLAG_OFFSET = 0x00;
        //private const byte RESERVED_FLAG_SIZE = 0x01;

        #endregion

        public static void MqttPublish(this IXSocketController controller, string topic, byte[] data, QoS qosLevel = QoS.FireAndForget, bool retain = false)
        {
            Composable.GetExport <IMqttBridge>().PublishToMqttClients(new MqttMsgPublish(topic, data, false, (byte)qosLevel, retain));
        }
コード例 #9
0
 public OnHandshakeCompleteArgs(IXSocketController controller, string handshake)
 {
     Controller = controller;
     Handshake  = handshake;
 }
コード例 #10
0
 public override void OnIncomingMessage(IXSocketController controller, IMessage e)
 {
     Composable.GetExport <IXLogger>().Debug("Incoming data: {@m}", e);
     base.OnIncomingMessage(controller, e);
 }
コード例 #11
0
 public OnClientConnectArgs(IXSocketController controller)
 {
     Controller = controller;
 }
コード例 #12
0
 //Incomming textmessage
 public override void OnMessage(IXSocketController controller, ITextArgs e)
 {
     Console.WriteLine("IN " + e.data);
     //Let the message continue into the server
     base.OnMessage(controller, e);
 }
コード例 #13
0
ファイル: MqttHelpers.cs プロジェクト: miskens/MQTT
        public static void MqttPublish(this IXSocketController controller, string topic, object obj, QoS qosLevel = QoS.FireAndForget, bool retain = false)
        {
            var data = Encoding.UTF8.GetBytes(controller.JsonSerializer.SerializeToString(obj));

            Composable.GetExport <IMqttBridge>().PublishToMqttClients(new MqttMsgPublish(topic, data, false, (byte)qosLevel, retain));
        }
コード例 #14
0
 public OnClientConnectArgs(IXSocketController controller)
 {
     Controller = controller;
 }
コード例 #15
0
ファイル: MyPipeline.cs プロジェクト: kinpro/XVA
 public override void OnIncomingMessage(IXSocketController controller, IMessage e)
 {
     Composable.GetExport<IXLogger>().Debug("Incoming data: {@m}", e);
     base.OnIncomingMessage(controller, e);
 }
コード例 #16
0
 public OnHandshakeCompleteArgs(IXSocketController controller, string handshake)
 {
     Controller = controller;
     Handshake = handshake;
 }
コード例 #17
0
 public OnHandshakeInvalidArgs(IXSocketController controller, string handshake)
 {
     Controller = controller;
     Handshake  = handshake;
 }