code: def _bind_socks(self, s1, s2):
      port1 = bind_to_random_port(s1, self.default_addr, nng=False)
      port2 = bind_to_random_port(s2, self.default_addr, nng=False)
      return port1, port2
  
imports: import random
  import logging
  import multiprocessing
  import threading
  from fiber.backend import get_backend
label_desc: Use image node_id 3 for calling the NanomsgDevice obj's underlying member method code with example usage: obj._bind_socks(s1, s2) and returns: port1,  port2