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)