Lines Matching refs:observer
1947 void coap_observer_init(struct coap_observer *observer, in coap_observer_init() argument
1951 observer->tkl = coap_header_get_token(request, observer->token); in coap_observer_init()
1953 net_ipaddr_copy(&observer->addr, addr); in coap_observer_init()
1957 struct coap_observer *observer, in coap_observer_raise_event() argument
1963 .observer = observer, in coap_observer_raise_event()
1969 ARG_UNUSED(observer); in coap_observer_raise_event()
1976 struct coap_observer *observer) in coap_register_observer() argument
1980 sys_slist_append(&resource->observers, &observer->list); in coap_register_observer()
1987 coap_observer_raise_event(resource, observer, NET_EVENT_COAP_OBSERVER_ADDED); in coap_register_observer()
1993 struct coap_observer *observer) in coap_remove_observer() argument
1995 if (!sys_slist_find_and_remove(&resource->observers, &observer->list)) { in coap_remove_observer()
1999 coap_observer_raise_event(resource, observer, NET_EVENT_COAP_OBSERVER_REMOVED); in coap_remove_observer()