029d3a3
Branches > main > 029d3a3 > files / src / net / bowmap
Move transport level concerns to a separate path
Commit: 029d3a334b1b28c9c25bcb6f032b4a50fc51576f
Parent: c649fcf
5 changed files:
src/net/bowmap/network/client.clj view file
@@ -2,7 +2,7 @@ (:require [clojure.core.async :refer [chan]] [clojure.spec.alpha :as s]- [net.bowmap.network.connection :as connection]+ [net.bowmap.transport.connection :as connection] [net.bowmap.network.state :as state])) (s/def ::client (s/keys :opt [::state/connection-state ::connection/connection]))src/net/bowmap/network/server.clj view file
@@ -2,14 +2,14 @@ (:require [clojure.core.async :refer [<!! >!! alt!! io-thread put!]] [net.bowmap.network.client :as client]- [net.bowmap.network.connection :as connection] [net.bowmap.network.handle :as handle]- [net.bowmap.network.minecraft-server :as mc] [net.bowmap.network.packets.clientbound :refer [encode-packet!]] [net.bowmap.network.packets.serverbound :refer [decode-packet!]] [net.bowmap.network.state :as state] [net.bowmap.server.logic :as logic]- [net.bowmap.stormbow.responses :refer [handle-responses!]]))+ [net.bowmap.stormbow.responses :refer [handle-responses!]]+ [net.bowmap.transport.connection :as connection]+ [net.bowmap.transport.server :as mc])) (defn handle-connection [connection] (io-threadsrc/net/bowmap/transport/connection.clj src/net/bowmap/network/connection.clj view file
@@ -1,7 +1,7 @@-(ns net.bowmap.network.connection+(ns net.bowmap.transport.connection (:require [clojure.core.async :refer [<!! >!! chan io-thread close!]]- [net.bowmap.network.streams :as streams])+ [net.bowmap.transport.streams :as streams]) (:import [java.io EOFException] [java.net Socket SocketException]))src/net/bowmap/transport/server.clj src/net/bowmap/network/minecraft_server.clj view file
@@ -1,7 +1,7 @@-(ns net.bowmap.network.minecraft-server+(ns net.bowmap.transport.server (:require [clojure.core.async :refer [>!! chan io-thread]]- [net.bowmap.network.connection :as connection])+ [net.bowmap.transport.connection :as connection]) (:import [java.net ServerSocket])) src/net/bowmap/transport/streams.clj src/net/bowmap/network/streams.clj view file
@@ -1,4 +1,4 @@-(ns net.bowmap.network.streams+(ns net.bowmap.transport.streams "Functions for reading and writing frames from input and output streams" (:require [net.bowmap.network.packets.types :as t])