mirror of
https://github.com/jwetzell/qController.git
synced 2026-09-09 00:09:23 +00:00
Hopefully fix some network stuff
This commit is contained in:
@@ -42,12 +42,26 @@ namespace qController
|
|||||||
|
|
||||||
public void sendString(string address)
|
public void sendString(string address)
|
||||||
{
|
{
|
||||||
tcpSender.Send(new OscMessage(address));
|
try
|
||||||
|
{
|
||||||
|
tcpSender.Send(new OscMessage(address));
|
||||||
|
}
|
||||||
|
catch (Exception ex)
|
||||||
|
{
|
||||||
|
Console.WriteLine("SEND EXCEPTION: " + ex.Message);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public void sendArgs(string address, object args)
|
public void sendArgs(string address, object args)
|
||||||
{
|
{
|
||||||
tcpSender.Send(new OscMessage(address, args));
|
try
|
||||||
|
{
|
||||||
|
tcpSender.Send(new OscMessage(address, args));
|
||||||
|
}
|
||||||
|
catch (Exception ex)
|
||||||
|
{
|
||||||
|
Console.WriteLine("SEND ARGS EXCEPTION: " + ex.Message);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
public void sendStringUDP(string address)
|
public void sendStringUDP(string address)
|
||||||
{
|
{
|
||||||
@@ -64,11 +78,26 @@ namespace qController
|
|||||||
public void sendAndReceiveString(string address)
|
public void sendAndReceiveString(string address)
|
||||||
{
|
{
|
||||||
tcpSender.SendAndReceive(new OscMessage(address));
|
tcpSender.SendAndReceive(new OscMessage(address));
|
||||||
|
try
|
||||||
|
{
|
||||||
|
tcpSender.SendAndReceive(new OscMessage(address));
|
||||||
|
}
|
||||||
|
catch (Exception ex)
|
||||||
|
{
|
||||||
|
Console.WriteLine("SEND AND RECIEVE EXCEPTION: " + ex.Message);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public void sendAndReceiveStringArgs(string address, params object[] args)
|
public void sendAndReceiveStringArgs(string address, params object[] args)
|
||||||
{
|
{
|
||||||
tcpSender.SendAndReceive(new OscMessage(address,args));
|
try
|
||||||
|
{
|
||||||
|
tcpSender.SendAndReceive(new OscMessage(address, args));
|
||||||
|
}
|
||||||
|
catch (Exception ex)
|
||||||
|
{
|
||||||
|
Console.WriteLine("SEND AND RECEIVE ARGS EXCEPTION: " + ex.Message);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -52,7 +52,6 @@ namespace SharpOSC
|
|||||||
byte[] slipData = SlipEncode(message);
|
byte[] slipData = SlipEncode(message);
|
||||||
NetworkStream netStream = client.GetStream();
|
NetworkStream netStream = client.GetStream();
|
||||||
netStream.Write(slipData.ToArray(), 0, slipData.ToArray().Length);
|
netStream.Write(slipData.ToArray(), 0, slipData.ToArray().Length);
|
||||||
netStream.Close();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public async void Receive()
|
public async void Receive()
|
||||||
@@ -84,9 +83,8 @@ namespace SharpOSC
|
|||||||
}
|
}
|
||||||
} catch(Exception e)
|
} catch(Exception e)
|
||||||
{
|
{
|
||||||
Console.WriteLine(e.ToString());
|
Console.WriteLine("RECEIVE EXCEPTION: " + e.ToString());
|
||||||
}
|
}
|
||||||
netStream.Close();
|
|
||||||
OnMessageReceived(response);
|
OnMessageReceived(response);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user