Package org.robolectric.shadows
Class ShadowBluetoothSocket
java.lang.Object
org.robolectric.shadows.ShadowBluetoothSocket
@Implements(android.bluetooth.BluetoothSocket.class) public class ShadowBluetoothSocket extends Object
-
Constructor Summary
Constructors Constructor Description ShadowBluetoothSocket() -
Method Summary
Modifier and Type Method Description protected voidclose()protected voidconnect()This method doesn't perform an actual connection and returns immediatelyprotected InputStreamgetInputStream()PipedOutputStreamgetInputStreamFeeder()ReturnsPipedOutputStreamthat controls input stream of theBluetoothSocket.protected OutputStreamgetOutputStream()PipedInputStreamgetOutputStreamSink()ReturnsPipedInputStreamthat controls output stream of theBluetoothSocket.protected booleanisConnected()voidsetOutputStream(PipedOutputStream outputStream)Set the output stream.
-
Constructor Details
-
ShadowBluetoothSocket
public ShadowBluetoothSocket()
-
-
Method Details
-
setOutputStream
Set the output stream.write()operations on this stream can be observed to verify expected behavior. -
getInputStreamFeeder
ReturnsPipedOutputStreamthat controls input stream of theBluetoothSocket. -
getOutputStreamSink
ReturnsPipedInputStreamthat controls output stream of theBluetoothSocket. -
getInputStream
-
getOutputStream
-
isConnected
-
connect
This method doesn't perform an actual connection and returns immediately- Throws:
IOException
-
close
- Throws:
IOException
-