本文整理汇总了Java中com.badlogic.gdx.net.ServerSocketHints类的典型用法代码示例。如果您正苦于以下问题:Java ServerSocketHints类的具体用法?Java ServerSocketHints怎么用?Java ServerSocketHints使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
ServerSocketHints类属于com.badlogic.gdx.net包,在下文中一共展示了ServerSocketHints类的10个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。
示例1: NetJavaServerSocketImpl
import com.badlogic.gdx.net.ServerSocketHints; //导入依赖的package包/类
public NetJavaServerSocketImpl (Protocol protocol, int port, ServerSocketHints hints) {
this.protocol = protocol;
// create the server socket
try {
// initialize
server = new java.net.ServerSocket();
if (hints != null) {
server.setPerformancePreferences(hints.performancePrefConnectionTime, hints.performancePrefLatency,
hints.performancePrefBandwidth);
server.setReuseAddress(hints.reuseAddress);
server.setSoTimeout(hints.acceptTimeout);
server.setReceiveBufferSize(hints.receiveBufferSize);
}
// and bind the server...
InetSocketAddress address = new InetSocketAddress(port);
if (hints != null) {
server.bind(address, hints.backlog);
} else {
server.bind(address);
}
} catch (Exception e) {
throw new GdxRuntimeException("Cannot create a server socket at port " + port + ".", e);
}
}
开发者ID:basherone,项目名称:libgdxcn,代码行数:27,代码来源:NetJavaServerSocketImpl.java
示例2: ServerApplicationSocket
import com.badlogic.gdx.net.ServerSocketHints; //导入依赖的package包/类
public ServerApplicationSocket(Net.Protocol protocol, int port, ServerSocketHints hints) {
this.protocol = protocol;
// create the server socket
try {
// initialize
server = new java.net.ServerSocket();
if (hints != null) {
server.setPerformancePreferences(hints.performancePrefConnectionTime,
hints.performancePrefLatency,
hints.performancePrefBandwidth);
server.setReuseAddress(hints.reuseAddress);
server.setSoTimeout(hints.acceptTimeout);
server.setReceiveBufferSize(hints.receiveBufferSize);
}
// and bind the server...
InetSocketAddress address = new InetSocketAddress(port);
if (hints != null) {
server.bind(address, hints.backlog);
} else {
server.bind(address);
}
} catch (Exception e) {
throw new GdxRuntimeException("Cannot create a server socket at port " + port + ".", e);
}
}
开发者ID:Olloth,项目名称:LibGDXServer,代码行数:28,代码来源:ServerApplicationSocket.java
示例3: newServerSocket
import com.badlogic.gdx.net.ServerSocketHints; //导入依赖的package包/类
public ServerSocket newServerSocket(Protocol protocol, String hostname, int port, ServerSocketHints hints) {
return nativeNet.newServerSocket(protocol, port, hints);
}
开发者ID:Radomiej,项目名称:JavityEngine,代码行数:4,代码来源:JavityNet.java
示例4: newServerSocket
import com.badlogic.gdx.net.ServerSocketHints; //导入依赖的package包/类
@Override
public ServerSocket newServerSocket (Protocol protocol, String hostname, int port, ServerSocketHints hints) {
return new NetJavaServerSocketImpl(protocol, hostname, port, hints);
}
开发者ID:Arcnor,项目名称:gdx-backend-jglfw,代码行数:5,代码来源:JglfwNet.java
示例5: newServerSocket
import com.badlogic.gdx.net.ServerSocketHints; //导入依赖的package包/类
@Override
public ServerSocket newServerSocket(final Protocol protocol, final String hostname, final int port,
final ServerSocketHints hints) {
return net.newServerSocket(protocol, hostname, port, hints);
}
开发者ID:czyzby,项目名称:gdx-lml,代码行数:6,代码来源:ExtendedNet.java
示例6: newServerSocket
import com.badlogic.gdx.net.ServerSocketHints; //导入依赖的package包/类
public ServerSocket newServerSocket (Protocol protocol, int port, ServerSocketHints hints) {
return new NetJavaServerSocketImpl(protocol, port, hints);
}
开发者ID:basherone,项目名称:libgdxcn,代码行数:4,代码来源:JglfwNet.java
示例7: newServerSocket
import com.badlogic.gdx.net.ServerSocketHints; //导入依赖的package包/类
@Override
public ServerSocket newServerSocket (Protocol protocol, int port, ServerSocketHints hints) {
throw new UnsupportedOperationException("Not implemented");
}
开发者ID:basherone,项目名称:libgdxcn,代码行数:5,代码来源:GwtNet.java
示例8: newServerSocket
import com.badlogic.gdx.net.ServerSocketHints; //导入依赖的package包/类
@Override
public ServerSocket newServerSocket (Protocol protocol, int port, ServerSocketHints hints) {
return new NetJavaServerSocketImpl(protocol, port, hints);
}
开发者ID:basherone,项目名称:libgdxcn,代码行数:5,代码来源:HeadlessNet.java
示例9: newServerSocket
import com.badlogic.gdx.net.ServerSocketHints; //导入依赖的package包/类
@Override
public ServerSocket newServerSocket(Protocol protocol, int port, ServerSocketHints hints) {
return new ServerApplicationSocket(protocol, port, hints);
}
开发者ID:Olloth,项目名称:LibGDXServer,代码行数:5,代码来源:ServerNet.java
示例10: newServerSocket
import com.badlogic.gdx.net.ServerSocketHints; //导入依赖的package包/类
/** Creates a new server socket on the given port, using the given {@link Protocol}, waiting for incoming connections.
*
* @param port the port to listen on
* @param hints additional {@link ServerSocketHints} used to create the socket. Input null to use the default setting provided
* by the system.
* @return the {@link ServerSocket}
* @throws GdxRuntimeException in case the socket couldn't be opened */
public ServerSocket newServerSocket (Protocol protocol, int port, ServerSocketHints hints);
开发者ID:basherone,项目名称:libgdxcn,代码行数:9,代码来源:Net.java
注:本文中的com.badlogic.gdx.net.ServerSocketHints类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论