renamed dev loader folder

This commit is contained in:
MaximZaitsev
2016-07-11 13:46:42 +03:00
parent 659be75b57
commit 599a7f77c1
14 changed files with 11 additions and 3 deletions
+9 -2
View File
@@ -5,6 +5,8 @@ import io.netty.channel.nio.NioEventLoopGroup
import io.netty.channel.socket.nio.NioSocketChannel
import io.netty.handler.codec.http.HttpRequest
import io.netty.util.AttributeKey
import objects.Environment
import java.net.ConnectException
/**
* Created by user on 7/8/16.
@@ -14,8 +16,8 @@ object Client {
val bootstrap: Bootstrap = makeBootstrap()
private fun makeBootstrap(): Bootstrap {
val group = NioEventLoopGroup();
val b = Bootstrap();
val group = NioEventLoopGroup()
val b = Bootstrap()
b.group(group).channel(NioSocketChannel().javaClass).handler(ClientInitializer())
.attr(AttributeKey.newInstance<String>("url"), "")
.attr(AttributeKey.newInstance<Int>("uid"), 0)
@@ -31,6 +33,11 @@ object Client {
ch.closeFuture().sync()//wait for answer
} catch (e: InterruptedException) {
} catch (e: ConnectException) {
val carMap = Environment.instance.map
synchronized(carMap, {
carMap.remove(carUid)
})
}
}
+2
View File
@@ -40,6 +40,7 @@ class Handler : SimpleChannelInboundHandler<Any>() {
val uid = environment.connectCar(data.ip, data.port)
answer = ConnectP.ConnectionResponse.newBuilder().setUid(uid).build().toByteArray()
}
//todo return connection error
}
routeDoneUrl -> {
var data: RouteDone? = null
@@ -58,6 +59,7 @@ class Handler : SimpleChannelInboundHandler<Any>() {
success = false
}
})
//todo return connection error
}
}
else -> {
-1
View File
@@ -22,7 +22,6 @@ class Initializer : ChannelInitializer<SocketChannel> {
override fun initChannel(channel: SocketChannel) {
val p: ChannelPipeline = channel.pipeline()
p.addLast(HttpServerCodec())
p.addLast(group, Handler())
}