def accept(offers): for offer in offers: if isinstance(offer, PerMessageDeflateOffer): if (request_max_window_bits == 0 or offer.accept_max_window_bits) and \ (not request_no_context_takeover or offer.accept_no_context_takeover): return PerMessageDeflateOfferAccept(offer, request_max_window_bits=request_max_window_bits, request_no_context_takeover=request_no_context_takeover, no_context_takeover=no_context_takeover, window_bits=window_bits, mem_level=mem_level)
def deflate_offer_accept(offers): """ Function to accept offers from the client. NOTE: For using this function you will need a "permessage-deflate" compression extension for WebSocket connections. :param offers: iterable object (list, tuple), where every object is instance of PerMessageDeflateOffer. """ for offer in offers: if isinstance(offer, PerMessageDeflateOffer): return PerMessageDeflateOfferAccept(offer)
def accept(offers): for offer in offers: if isinstance(offer, PerMessageDeflateOffer): if (requestMaxWindowBits == 0 or offer.acceptMaxWindowBits) and \ (not requestNoContextTakeover or offer.acceptNoContextTakeover): return PerMessageDeflateOfferAccept( offer, requestMaxWindowBits=requestMaxWindowBits, requestNoContextTakeover= requestNoContextTakeover, noContextTakeover=noContextTakeover, windowBits=windowBits, memLevel=memLevel)
def accept(offers): for offer in offers: if isinstance(offer, PerMessageDeflateOffer): return PerMessageDeflateOfferAccept(offer)
def handle_compression_offers(offers): if not use_compression: return for offer in offers: if isinstance(offer, PerMessageDeflateOffer): return PerMessageDeflateOfferAccept(offer)
def accept(offers): # Required for Chromium ~33 and newer for offer in offers: if isinstance(offer, PerMessageDeflateOffer): return PerMessageDeflateOfferAccept(offer)
def ws_accept_compression(offers): for offer in offers: if isinstance(offer, PerMessageDeflateOffer): return PerMessageDeflateOfferAccept(offer)
def accept(self, offers): """Accept offers from the browser.""" for offer in offers: if isinstance(offer, PerMessageDeflateOffer): return PerMessageDeflateOfferAccept(offer)