• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/minidlna/minidlna-1.1.5/

Lines Matching refs:sub

93     struct subscriber * sub;
105 upnp_event_create_notify(struct subscriber * sub);
168 struct subscriber * sub;
169 for(sub = subscriberlist.lh_first; sub != NULL; sub = sub->entries.le_next) {
170 if(memcmp(sid, sub->uuid, 41) == 0) {
171 sub->timeout = (timeout ? time(NULL) + timeout : 0);
181 struct subscriber * sub;
186 for(sub = subscriberlist.lh_first; sub != NULL; sub = sub->entries.le_next) {
187 if(memcmp(sid, sub->uuid, 41) == 0) {
188 if(sub->notify) {
189 sub->notify->sub = NULL;
191 LIST_REMOVE(sub, entries);
192 free(sub);
202 struct subscriber * sub;
204 for(sub = subscriberlist.lh_first; sub != NULL; sub = subscriberlist.lh_first) {
205 upnpevents_removeSubscriber(sub->uuid, sizeof(sub->uuid));
213 struct subscriber * sub;
214 for(sub = subscriberlist.lh_first; sub != NULL; sub = sub->entries.le_next) {
215 if(sub->service == service && sub->notify == NULL)
216 upnp_event_create_notify(sub);
222 upnp_event_create_notify(struct subscriber * sub)
231 obj->sub = sub;
248 if(sub)
249 sub->notify = obj;
269 if(obj->sub == NULL) {
273 p = obj->sub->callback;
327 if(obj->sub == NULL) {
331 switch(obj->sub->service) {
347 obj->sub->uuid, obj->sub->seq,
384 if(obj->sub)
386 obj->sub->seq++;
387 if (!obj->sub->seq)
388 obj->sub->seq++;
450 struct subscriber * sub;
469 if(obj->sub)
470 obj->sub->notify = NULL;
473 if(obj->state == EError && obj->sub) {
474 LIST_REMOVE(obj->sub, entries);
475 free(obj->sub);
486 for(sub = subscriberlist.lh_first; sub != NULL; ) {
487 subnext = sub->entries.le_next;
488 if(sub->timeout && curtime > sub->timeout && sub->notify == NULL) {
489 LIST_REMOVE(sub, entries);
490 free(sub);
492 sub = subnext;