• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/libcsc-0.82.3/src/

Lines Matching refs:board

46 	Create a notification board, add some notifications to it, then
53 CSCnotificationBoardNew - create a new notification board
54 CSCnotificationBoardDel - completely remove a notification board
55 CSCnotificationBoardPrint - print a notification board in ASCII format
56 CSCnotificationNew - create a new notification in a board
57 CSCnotificationDel - delete a notification from a board
58 CSCnotificationPost - post to a notification in a board
264 const S_notifBoardType* const board,
314 const S_notifBoardType* const board,
322 ASSERT_RTN (board != NULL, "findNotification: null board", NULL);
325 listNode = CSClistNodeNext (board->list, CSC_LIST_HEAD, NULL);
333 listNode = CSClistNodeNext (board->list, CSC_LIST_HEAD, listNode);
382 CSCnotificationBoardNew - create a new notification board
396 representing a new libcsc notification board, or NULL if otherwise not
400 CSCnotificationBoardNew() creates a new libcsc notification board. A
401 notification board is simply something to hold an arbitrary number of
402 notifications (like a cork note board).
482 CSCnotificationBoardDel - completely remove a notification board
488 CSCnotificationBoardType const board
498 CSCnotificationBoardDel() deletes the notification `board' including all
513 CSCnotificationBoardType const board
521 ASSERT_RTN (board!=NULL, "CSCnotificationBoardDel: null board", CSC_BADARG);
524 board->sig_lo == NOTIF_SIG, \
525 "CSCnotificationBoardDel: board blows", \
529 board->sig_hi == NOTIF_SIG, \
530 "CSCnotificationBoardDel: board blows", \
534 MON_ENTER(board);
536 listNode = CSClistNodeNext (board->list, CSC_LIST_HEAD, NULL);
549 (void)CSCmemFree (board->memList, (void**)&notif, 0);
551 listNode = CSClistNodeNext (board->list, CSC_LIST_HEAD, listNode);
557 (void)CSClistStat (board->list, &pushCount, &popCount, NULL, NULL);
563 CSCmemListType memList = board->memList;
564 CSCmonFnType monFunc = board->monFunc;
565 const void* monData = board->monData;
566 tmpStat = CSClistDel (board->list);
568 (void)CSCmemFree (memList, (void**)&board, 0);
584 CSCnotificationBoardPrint - print a notification board in ASCII format
590 CSCnotificationBoardType const board
598 notification board represented by the opaque `board' in an ASCII format.
615 CSCnotificationBoardType const board
623 MON_ENTER(board);
625 if (board != NULL)
627 (void)CSClistStat (board->list, &pushCount, &popCount, NULL, NULL);
634 listNode = CSClistNodeNext (board->list, CSC_LIST_HEAD, NULL);
643 listNode = CSClistNodeNext (board->list, CSC_LIST_HEAD, listNode);
648 (void)printf ("\nNo board!\n");
651 MON_EXIT(board);
664 CSCnotificationNew - create a new notification in a board
670 CSCnotificationBoardType const board,
683 notification `board'.
712 CSCnotificationBoardType const board,
721 ASSERT_RTN (board != NULL, "CSCnotificationNew: null board", CSC_BADARG);
725 board->sig_lo == NOTIF_SIG, \
726 "CSCnotificationNew: board blows", \
730 board->sig_hi == NOTIF_SIG, \
731 "CSCnotificationNew: board blows", \
735 clients = CSCbinTreeNew (name, NULL, NULL, board->profiling);
738 MON_ENTER(board);
741 board->memList,
748 MON_EXIT(board);
757 MON_ENTER(board);
760 board->list,
767 (void)CSCmemFree (board->memList, (void**)&newNotif, 0);
770 MON_EXIT(board);
788 CSCnotificationDel - delete a notification from a board
794 CSCnotificationBoardType const board,
805 CSCnotificationDel() looks in the notification `board' for the
824 CSCnotificationBoardType const board,
834 ASSERT_RTN (board != NULL, "CSCnotificationDel: null board", CSC_BADARG);
838 board->sig_lo == NOTIF_SIG, \
839 "CSCnotificationDel: board blows", \
843 board->sig_hi == NOTIF_SIG, \
844 "CSCnotificationDel: board blows", \
848 MON_ENTER(board);
850 listNode = CSClistNodeNext (board->list, CSC_LIST_HEAD, NULL);
864 (void)CSCmemFree (board->memList, (void**)&notif, 0);
870 listNode = CSClistNodeNext (board->list, CSC_LIST_HEAD, listNode);
876 delStat = CSClistNodeDel (board->list, listNode);
879 MON_EXIT(board);
892 CSCnotificationPost - post to a notification in a board
898 CSCnotificationBoardType const board,
910 particular notification `name' in notification `board'.
947 CSCnotificationBoardType const board,
954 ASSERT_RTN (board!=NULL, "CSCnotificationPost: null board", CSC_BADARG);
958 board->sig_lo == NOTIF_SIG, \
959 "CSCnotificationPost: board blows", \
963 board->sig_hi == NOTIF_SIG, \
964 "CSCnotificationPost: board blows", \
968 MON_ENTER(board);
970 notif = findNotification (board, name);
987 MON_EXIT(board);
1006 CSCnotificationBoardType const board,
1024 notification board associated with `board'.
1044 `clientName' is used only for debug messages and notification board
1072 CSCnotificationBoardType const board,
1087 board != NULL, \
1088 "CSCnotificationRegister: null board", \
1117 MON_ENTER(board);
1119 notif = findNotification (board, notifName);
1123 board->memList,
1131 client->memList = board->memList;
1156 (void)CSCmemFree (board->memList, (void**)&client, 0);
1162 (void)CSCmemFree (board->memList, (void**)&client, 0);
1175 MON_EXIT(board);