ServerSocketConnection listener = (ServerSocketConnection)Connector.open("socket://:1235"); System.out.println("Waiting for connection..."); StreamConnection server = listener.acceptAndOpen(); InputStream is = server.openInputStream(); //Now comes the fake BufferedReader equivalent part int ch = 0; StringBuffer sb = new StringBuffer(); while ((ch = is.read()) != -1){ sb.append((char)ch); if(sb.charAt(sb.length()-1) == 13 ) { //Carriage return was received or ENTER was pressed break; //Exit loop and print input } }
/** * {@inheritDoc} */ @Override public InputStream openInputStream( final String aName ) throws IOException { return openStreamConnection( aName ).openInputStream(); }
private void connection() throws IOException{ StreamConnection connection = (StreamConnection)Connector.open("socket://127.0.0.1:6789"); in = connection.openInputStream(); } private void setupStreams() throws IOException{ PrintStream output = new PrintStream(connection.openOutputStream()); output.println("Test"); output.flush(); }
StreamConnection conn = (StreamConnection)Connector.open(url); DataOutputStream output= new DataOutputStream(conn.openOutputStream()); DataInputStream input = new DataInputStream(conn.openInputStream());
import javax.microedition.midlet.*; import javax.microedition.lcdui.*; import java.io.*; import javax.microedition.io.*; StreamConnection connection = (StreamConnection) Connector.open("socket://IP:Port"); PrintStream output = new PrintStream(connection.openOutputStream()); output.println("Request"); output.flush(); InputStream in = connection.openInputStream(); int ch; String recx; while( ( ch = in.read() ) != 13 ) { recx = recx + (char)ch; } in.close(); output.close(); connection.close();
UUID serialUUID = new UUID("1101", true); String serviceURL = "btspp://localhost:" + serialUUID + ";name=Android BT Server;authorize=false;authenticate=false"; StreamConnectionNotifier connectionNotifier = (StreamConnectionNotifier) Connector .open(serviceURL); // Blocking method will wait for client to connect StreamConnection connection = connectionNotifier.acceptAndOpen(); RemoteDevice remoteDevice = RemoteDevice.getRemoteDevice(connection); InputStream btInput = connection.openInputStream(); OutputStream btOutput = connection.openOutputStream();
UUID serialUUID = new UUID("1101", true); String SERVICE_URL = "btspp://localhost:" + serialUUID + ";name=My Bluetooth Server;authorize=false;authenticate=false"; StreamConnectionNotifier connectionNotifier = (StreamConnectionNotifier) Connector.open(SERVICE_URL); System.out.println("Server is waiting for client ... \n URL=" + SERVICE_URL); // Wait until client connects i.e. a blocking method StreamConnection connection = connectionNotifier.acceptAndOpen(); RemoteDevice remoteDevice = RemoteDevice.getRemoteDevice(connection); System.out.println("Client connected: "+remoteDevice.getBluetoothAddress()); // Communicate with the device using the below I/O streams InputStream iStream = connection.openInputStream(); OutputStream oStream = connection.openOutputStream();
= docBuilderFactory.newDocumentBuilder(); docBuilder.isValidating(); doc = docBuilder.parse(conn.openInputStream()); doc.getDocumentElement ().normalize (); NodeList list=doc.getElementsByTagName("*");
InputStream inStream=connection.openInputStream(); BufferedReader bReader=new BufferedReader(new InputStreamReader(inStream)); String lineRead=bReader.readLine();
mStreamConnection = (StreamConnection) Connector.open(mConnectionURL); mOutStream = mStreamConnection.openOutputStream(); mInStream = mStreamConnection.openInputStream(); mGlassReaderThread = new GlassReaderThread(); mGlassReaderThread.start();