Beispiel #1
0
 public void SendMessage(string ns, ByteString byteString, string destinationId)
 {
     SendMessage(CastMessage.CreateBuilder()
                 .SetProtocolVersion(CastMessage.Types.ProtocolVersion.CASTV2_1_0)
                 .SetSourceId(_sourceId)
                 .SetDestinationId(destinationId)
                 .SetNamespace(ns)
                 .SetPayloadType(CastMessage.Types.PayloadType.BINARY)
                 .SetPayloadBinary(byteString)
                 .Build());
 }
Beispiel #2
0
 public void SendMessage(string ns, Message command, string destinationId)
 {
     SendMessage(CastMessage.CreateBuilder()
                 .SetProtocolVersion(CastMessage.Types.ProtocolVersion.CASTV2_1_0)
                 .SetSourceId(_sourceId)
                 .SetDestinationId(destinationId)
                 .SetNamespace(ns)
                 .SetPayloadType(CastMessage.Types.PayloadType.STRING)
                 .SetPayloadUtf8(JsonConvert.SerializeObject(command))
                 .Build());
 }