def __init__(self, write_retries, use_sandbox=False, **kwargs):
super(GatewayConnection, self).__init__(**kwargs)
self.server = (
'gateway.push.apple.com',
'gateway.sandbox.push.apple.com')[use_sandbox]
self.port = 2195
if self.enhanced == True: # start error-response monitoring thread
self._last_activity_time = time.time()
self._working = False
self._send_lock = threading.RLock()
self._error_response_handler_worker = None
self._response_listener = None
self._error_listener = None
self.write_retries = write_retries
self._sent_notifications = collections.deque(maxlen=SENT_BUFFER_QTY)
评论列表
文章目录