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 -
Method Summary
Modifier and TypeMethodDescriptionprotected voidclose()protected voidconnect()This method doesn't perform an actual connection and returns immediatelyprotected InputStreamReturnsPipedOutputStreamthat controls input stream of theBluetoothSocket.protected OutputStreamReturnsPipedInputStreamthat controls output stream of theBluetoothSocket.protected booleanvoidsetOutputStream(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
-