code: def _read_bline(self) -> Generator[bytes, None, None]:
      while self.server.is_active:
          packed_number_bytes = self.rfile.read(4)
          if not packed_number_bytes:
              time.sleep(_SERVER_POLL_INTERVAL)
              continue
          number_bytes = unpack(">i", packed_number_bytes)[0]
          message = self.rfile.read(number_bytes)
          yield message
  
imports: from contextlib import closing
  import time
  import socket
  import socketserver
  from struct import pack, unpack
  import sys
  import threading
  import traceback
  from typing import Generator
  import warnings
label_desc: Use image node_id 1 for calling the WriteLogToStdout obj's underlying member method code with example usage: obj._read_bline() without return types