Skip to content

Commit

Permalink
add a few docstrings
Browse files Browse the repository at this point in the history
  • Loading branch information
barbibulle committed Nov 20, 2023
1 parent 77a0ac0 commit 0edd321
Show file tree
Hide file tree
Showing 5 changed files with 172 additions and 271 deletions.
20 changes: 13 additions & 7 deletions bumble/avctp.py
Original file line number Diff line number Diff line change
Expand Up @@ -262,24 +262,30 @@ def send_response(self, transaction_label: int, pid: int, payload: bytes):

def send_ipid(self, transaction_label: int, pid: int) -> None:
logger.debug(
">>> AVCTP ipid: "
f"transaction_label={transaction_label}, "
f"pid={pid}"
">>> AVCTP ipid: " f"transaction_label={transaction_label}, " f"pid={pid}"
)
self.send_message(transaction_label, False, True, pid, b'')

def register_command_handler(self, pid: int, handler: Protocol.CommandHandler) -> None:
def register_command_handler(
self, pid: int, handler: Protocol.CommandHandler
) -> None:
self.command_handlers[pid] = handler

def unregister_command_handler(self, pid: int, handler: Protocol.CommandHandler) -> None:
def unregister_command_handler(
self, pid: int, handler: Protocol.CommandHandler
) -> None:
if pid not in self.command_handlers or self.command_handlers[pid] != handler:
raise ValueError("command handler not registered")
del self.command_handlers[pid]

def register_response_handler(self, pid: int, handler: Protocol.ResponseHandler) -> None:
def register_response_handler(
self, pid: int, handler: Protocol.ResponseHandler
) -> None:
self.response_handlers[pid] = handler

def unregister_response_handler(self, pid: int, handler: Protocol.ResponseHandler) -> None:
def unregister_response_handler(
self, pid: int, handler: Protocol.ResponseHandler
) -> None:
if pid not in self.response_handlers or self.response_handlers[pid] != handler:
raise ValueError("response handler not registered")
del self.response_handlers[pid]

0 comments on commit 0edd321

Please sign in to comment.