本文整理汇总了Java中javax.microedition.io.ServerSocketConnection类的典型用法代码示例。如果您正苦于以下问题:Java ServerSocketConnection类的具体用法?Java ServerSocketConnection怎么用?Java ServerSocketConnection使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
ServerSocketConnection类属于javax.microedition.io包,在下文中一共展示了ServerSocketConnection类的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。
示例1: TCPSocketSender
import javax.microedition.io.ServerSocketConnection; //导入依赖的package包/类
public TCPSocketSender(int port, TCPMessageInterface obj) {
arr = new String[3];
arr[0] = "0";
arr[1] = "0";
arr[2] = "0";
if (obj != null)
JSON = obj;
// Open a client connection.
addressIn = "socket://:" + port;
enable = false;
init = false;
// sc = (SocketConnection) Connector.open(addressOut);
try {
conn = (ServerSocketConnection) Connector.open(addressIn);
System.out.println("Listening on: " + conn.getLocalAddress()
+ " on port: " + conn.getLocalPort());
} catch (IOException e) {
e.printStackTrace();
}
}
开发者ID:Team2168,项目名称:2014_Main_Robot,代码行数:27,代码来源:TCPSocketSender.java
示例2: run
import javax.microedition.io.ServerSocketConnection; //导入依赖的package包/类
public void run() {
try {
final ServerSocketConnection s = (ServerSocketConnection) Connector.open("serversocket://:" + port);
while (listening) {
final SocketConnection connection = (SocketConnection) s.acceptAndOpen(); // blocks until a connection is made
final Thread t = new Thread(new VisionServerConnectionHandler(connection));
t.start();
connections.addElement(connection);
try {
Thread.sleep(100);
} catch (final InterruptedException ex) {
System.out.println("Thread sleep failed.");
}
}
} catch (final IOException e) {
System.out.println("Socket failure.");
e.printStackTrace();
}
}
开发者ID:FRC3161,项目名称:Iapetus2014,代码行数:20,代码来源:CheesyVisionServer.java
示例3: getServiceRecord
import javax.microedition.io.ServerSocketConnection; //导入依赖的package包/类
public ServiceRecord getServiceRecord() {
if (notifier instanceof ServerSocketConnection) {
return new OBEXTCPServiceRecordImpl((ServerSocketConnection) notifier);
}
if (!(notifier instanceof BluetoothConnectionNotifierServiceRecordAccess)) {
throw new IllegalArgumentException("connection is not a Bluetooth notifier");
}
return ((BluetoothConnectionNotifierServiceRecordAccess) notifier).getServiceRecord();
}
开发者ID:empeeoh,项目名称:bluecove-osx,代码行数:10,代码来源:OBEXSessionNotifierImpl.java
示例4: OBEXTCPServiceRecordImpl
import javax.microedition.io.ServerSocketConnection; //导入依赖的package包/类
OBEXTCPServiceRecordImpl(ServerSocketConnection notifier) {
try {
port = String.valueOf(notifier.getLocalPort());
host = notifier.getLocalAddress();
} catch (IOException e) {
host = null;
}
}
开发者ID:empeeoh,项目名称:bluecove-osx,代码行数:9,代码来源:OBEXTCPServiceRecordImpl.java
示例5: start
import javax.microedition.io.ServerSocketConnection; //导入依赖的package包/类
public void start() {
t3 = new Thread(new Runnable() {
public void run() {
try {
// Opens a socket to listen for incoming connections
try {
conn = (ServerSocketConnection) Connector
.open(addressIn);
} catch (IOException e) {
e.printStackTrace();
}
// wait for a client to connect, this blocks until a connect
// is made
clientConnected = false;
System.out.println("Listening on: "
+ conn.getLocalAddress() + " on port: "
+ conn.getLocalPort());
sc = conn.acceptAndOpen();
System.out.println("Client Connected");
clientConnected = true;
// make this true if you want to send data to the beaglebone
// as well
recvEnable = true;
listener();
sender();
} catch (IOException e) {
}
}
}
);
t3.start();
}
开发者ID:Team2168,项目名称:2014_Main_Robot,代码行数:45,代码来源:TCPCameraSensor.java
示例6: ConnectionsListener
import javax.microedition.io.ServerSocketConnection; //导入依赖的package包/类
public ConnectionsListener(ServerSocketConnection socket, ConnectionHandler handler) {
super("ConnectionsListener");
this.socket = socket;
this.handler = handler;
}
开发者ID:fclairamb,项目名称:tc65lib,代码行数:6,代码来源:ConnectionsListener.java
注:本文中的javax.microedition.io.ServerSocketConnection类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论