remove system messages for connect / disconnect (#241)

* remove system messages for connect / disconnect

* fix tests
This commit is contained in:
callebtc
2025-08-07 11:58:06 +03:00
committed by GitHub
parent b418aa3899
commit 67c91b0559
6 changed files with 0 additions and 66 deletions
@@ -109,14 +109,6 @@ class BluetoothMeshService(private val context: Context) {
private fun setupDelegates() {
// PeerManager delegates to main mesh service delegate
peerManager.delegate = object : PeerManagerDelegate {
override fun onPeerConnected(nickname: String) {
delegate?.didConnectToPeer(nickname)
}
override fun onPeerDisconnected(nickname: String) {
delegate?.didDisconnectFromPeer(nickname)
}
override fun onPeerListUpdated(peerIDs: List<String>) {
delegate?.didUpdatePeerList(peerIDs)
}
@@ -291,10 +283,6 @@ class BluetoothMeshService(private val context: Context) {
delegate?.didReceiveChannelLeave(channel, fromPeer)
}
override fun onPeerDisconnected(nickname: String) {
delegate?.didDisconnectFromPeer(nickname)
}
override fun onDeliveryAckReceived(ack: DeliveryAck) {
delegate?.didReceiveDeliveryAck(ack)
}
@@ -1020,8 +1008,6 @@ class BluetoothMeshService(private val context: Context) {
*/
interface BluetoothMeshDelegate {
fun didReceiveMessage(message: BitchatMessage)
fun didConnectToPeer(peerID: String)
fun didDisconnectFromPeer(peerID: String)
fun didUpdatePeerList(peers: List<String>)
fun didReceiveChannelLeave(channel: String, fromPeer: String)
fun didReceiveDeliveryAck(ack: DeliveryAck)