feat: small speed up to processing incoming records (#1345) · python-zeroconf/python-zeroconf@7de655b
@@ -70,10 +70,10 @@ cdef class _ServiceBrowserBase(RecordUpdateListener):
70707171 cpdef _generate_ready_queries(self, object first_request, object now)
727273- cpdef _enqueue_callback(self, object state_change, object type_, object name)
73+ cpdef void _enqueue_callback(self, object state_change, object type_, object name)
74747575@cython.locals(record_update=RecordUpdate, record=DNSRecord, cache=DNSCache, service=DNSRecord, pointer=DNSPointer)
76- cpdef async_update_records(self, object zc, double now, cython.list records)
76+ cpdef void async_update_records(self, object zc, double now, cython.list records)
77777878 cpdef cython.list _names_matching_types(self, object types)
7979@@ -89,4 +89,4 @@ cdef class _ServiceBrowserBase(RecordUpdateListener):
89899090 cpdef _cancel_send_timer(self)
919192- cpdef async_update_records_complete(self)
92+ cpdef void async_update_records_complete(self)