1 package com.bluekitchen.btstack; 2 3 public abstract class SocketConnection { 4 connect()5 public abstract boolean connect(); 6 sendPacket(Packet packet)7 public abstract boolean sendPacket(Packet packet); 8 receivePacket()9 public abstract Packet receivePacket(); 10 disconnect()11 public abstract void disconnect(); 12 setUnixDomainSocketPath(String path)13 public void setUnixDomainSocketPath(String path) { 14 } 15 setTcpPort(int port)16 public void setTcpPort(int port) { 17 } 18 }