refactor: add methods to be called from elsewhere

This commit is contained in:
Eric House 2014-09-21 11:35:32 -07:00
parent e52422afcc
commit 4695619c63

View file

@ -399,9 +399,7 @@ public class BTService extends XWService {
DbgUtils.logf( "unexpected msg %d", msg );
break;
}
ConnStatusHandler.
updateStatusIn( BTService.this, null,
CommsConnType.COMMS_CONN_BT, true );
updateStatusIn( true );
}
} catch ( IOException ioe ) {
DbgUtils.logf( "trying again..." );
@ -645,10 +643,7 @@ public class BTService extends XWService {
if ( !success ) {
addToResends( elem );
}
ConnStatusHandler
.updateStatusOut( BTService.this, null,
CommsConnType.COMMS_CONN_BT,
success );
updateStatusOut( success );
break;
default:
Assert.fail();
@ -1025,6 +1020,18 @@ public class BTService extends XWService {
body, (int)rowid );
}
private void updateStatusOut( boolean success )
{
ConnStatusHandler
.updateStatusOut( this, null, CommsConnType.COMMS_CONN_BT, success );
}
private void updateStatusIn( boolean success )
{
ConnStatusHandler
.updateStatusIn( this, null, CommsConnType.COMMS_CONN_BT, success );
}
private Thread killSocketIn( final BluetoothSocket socket )
{
return killSocketIn( socket, 10 );