diff --git a/MusicPlayer/MusicPlayer/APIHandler.cs b/MusicPlayer/MusicPlayer/APIHandler.cs index 333f385..d028507 100644 --- a/MusicPlayer/MusicPlayer/APIHandler.cs +++ b/MusicPlayer/MusicPlayer/APIHandler.cs @@ -6,7 +6,7 @@ using System.Threading.Tasks; using MusicPlayer; using Newtonsoft.Json; -namespace WindowsFormsApplication2 +namespace MusicPlayer { internal class APIHandler { diff --git a/MusicPlayer/MusicPlayer/NetworkHandler.cs b/MusicPlayer/MusicPlayer/NetworkHandler.cs index 39f34f9..6c1265e 100644 --- a/MusicPlayer/MusicPlayer/NetworkHandler.cs +++ b/MusicPlayer/MusicPlayer/NetworkHandler.cs @@ -2,17 +2,19 @@ using System.Text; using System.Net.Sockets; -namespace WindowsFormsApplication2 +namespace MusicPlayer { class NetworkHandler { private int port = 8585; private Socket s; + private APIHandler api; - public NetworkHandler(string ip) + public NetworkHandler(string ip, APIHandler apihandler) { s = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp); s.Connect(ip, port); + api = apihandler; } public void SendString(string m) @@ -26,7 +28,9 @@ namespace WindowsFormsApplication2 while (s.Connected) { byte[] data = new byte[1024 * 200]; - int t = s.Receive(data); + s.Receive(data); + string message = Encoding.ASCII.GetString(data); + System.Console.WriteLine(message); //Iets doen met api calls } } diff --git a/MusicPlayer/MusicPlayer/Program.cs b/MusicPlayer/MusicPlayer/Program.cs index 3ce5ccb..f228b57 100644 --- a/MusicPlayer/MusicPlayer/Program.cs +++ b/MusicPlayer/MusicPlayer/Program.cs @@ -17,6 +17,8 @@ namespace MusicPlayer Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new Form1()); + APIHandler a = new APIHandler; + NetworkHandler nw = new NetworkHandler("imegumii.nl", a); } } }