public abstract class WearableConnection
extends java.lang.Object
implements java.lang.Runnable
| Modifier and Type | Class and Description |
|---|---|
static interface |
WearableConnection.Listener |
| Modifier and Type | Field and Description |
|---|---|
protected static com.squareup.wire.Wire |
wire |
| Constructor and Description |
|---|
WearableConnection(WearableConnection.Listener listener) |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
base64encode(byte[] bytes) |
static java.lang.String |
calculateDigest(byte[] bytes) |
abstract void |
close() |
protected RootMessage |
readMessage() |
protected abstract MessagePiece |
readMessagePiece() |
void |
run() |
void |
writeMessage(RootMessage message) |
protected abstract void |
writeMessagePiece(MessagePiece piece) |
public WearableConnection(WearableConnection.Listener listener)
public static java.lang.String base64encode(byte[] bytes)
public static java.lang.String calculateDigest(byte[] bytes)
public void writeMessage(RootMessage message) throws java.io.IOException
java.io.IOExceptionprotected abstract void writeMessagePiece(MessagePiece piece) throws java.io.IOException
java.io.IOExceptionprotected RootMessage readMessage() throws java.io.IOException
java.io.IOExceptionprotected abstract MessagePiece readMessagePiece() throws java.io.IOException
java.io.IOExceptionpublic abstract void close()
throws java.io.IOException
java.io.IOExceptionpublic void run()
run in interface java.lang.Runnable