瀏覽代碼

Merge branch 'api' of https://github.com/yorickr/musicplayer into api

Yorick Rommers 10 年之前
父節點
當前提交
ac23302e81

+ 1 - 1
MusicPlayer/MusicPlayer/APIHandler.cs

@@ -6,7 +6,7 @@ using System.Threading.Tasks;
 using MusicPlayer;
 using Newtonsoft.Json;
 
-namespace WindowsFormsApplication2
+namespace MusicPlayer
 {
     internal class APIHandler
     {

+ 7 - 3
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
             }
         }

+ 2 - 0
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);
         }
     }
 }