diff --git a/source/dnetd/dconnection.d b/source/dnetd/dconnection.d index 3a8e1e3..6723fba 100644 --- a/source/dnetd/dconnection.d +++ b/source/dnetd/dconnection.d @@ -225,6 +225,7 @@ public class DConnection : Thread */ private void cleanUp_delinkServers() { + /* Only clean up if this connection is a SERVER */ if(connType == ConnectionType.SERVER) { server.getLinkManager().removeLinkInbounded(this); diff --git a/source/dnetd/dlink.d b/source/dnetd/dlink.d index b7e68d8..f590ff6 100644 --- a/source/dnetd/dlink.d +++ b/source/dnetd/dlink.d @@ -390,9 +390,18 @@ public final class DMeyer : Thread } /** -* Initializes a new inbound connection that is to be used for linking +* Broadcast a message to the given server */ -void initializeLink(DServer server, DConnection newConnection) +public void broadcastMessage_toLink(Socket linkedServer, byte[] data) { + +} +/** +* Given a server link this will send the users +* this server is aware of +*/ +public string[] getUsers(DLink link) +{ + } \ No newline at end of file