public LdpPacket BuildPacket(LdpVolumeInfoResponse response) { var packet = LdpPacket.CreateBuilder(); packet.Type = PacketType.VOLUME_INFO_RESPONSE; packet.VolumeInfoResponse = response; return packet.Build(); }
public LdpVolumeInfoResponse SetVolumeInfoResponse(bool mute) { var response = LdpVolumeInfoResponse.CreateBuilder(); response.Type = VolumeInfoType.MUTE; response.IsMute = mute; return(response.Build()); }
public LdpVolumeInfoResponse SetVolumeInfoResponse(int volume) { var response = LdpVolumeInfoResponse.CreateBuilder(); response.Type = VolumeInfoType.VOLUME; response.Volume = volume; return(response.Build()); }
public LdpPacket BuildPacket(LdpVolumeInfoResponse response) { var packet = LdpPacket.CreateBuilder(); packet.Type = PacketType.VOLUME_INFO_RESPONSE; packet.VolumeInfoResponse = response; return(packet.Build()); }
private void SendVolumeInfoPacket(bool mute) { volumeInfoResponse = null; packetRequest = null; volumeInfoResponse = packetFactory.SetVolumeInfoResponse(mute); packetRequest = packetFactory.BuildPacket(volumeInfoResponse); serverHandler.GetSenderChannel.Send(packetRequest); }
public void Dispose() { serverHandler = null; volumeController = null; packetFactory = null; packetRequest = null; volumeInfoResponse = null; preparableVolumeResponse = null; }
public void Dispose() { serverHandler = null; volumeController = null; packetFactory = null; packetRequest = null; volumeInfoResponse = null; preparableVolumeResponse = null; }
private void ProcessPacket(LdpPacket packet) { volumeInfoResponse = packet.VolumeInfoResponse; switch (volumeInfoResponse.Type) { case VolumeInfoType.VOLUME: volumeController.VolumeValue = volumeInfoResponse.Volume; break; case VolumeInfoType.MUTE: volumeController.Mute = volumeInfoResponse.IsMute; break; } }
private void ProcessPacket(LdpPacket packet) { volumeInfoResponse = packet.VolumeInfoResponse; switch (volumeInfoResponse.Type) { case VolumeInfoType.VOLUME: volumeController.VolumeValue = volumeInfoResponse.Volume; break; case VolumeInfoType.MUTE: volumeController.Mute = volumeInfoResponse.IsMute; break; } }
private void SendVolumeInfoPacket(bool mute) { volumeInfoResponse = null; packetRequest = null; volumeInfoResponse = packetFactory.SetVolumeInfoResponse(mute); packetRequest = packetFactory.BuildPacket(volumeInfoResponse); serverHandler.GetSenderChannel.Send(packetRequest); }