Commit Graph

85 Commits (8ad4cb901b97fa077a9420bb9c9901512101c01e)

Author SHA1 Message Date
Russell Bryant ac79d99fa6 ast_device_state() gets called in two different ways. The first way is when
17 years ago
Russell Bryant c978cc1e26 Re-work comment about how device state changes are processed to be a bit more clear
17 years ago
Russell Bryant e292b26a95 Remove the code that decided when device state changes should be cached or not.
17 years ago
Tilghman Lesher 0c23159464 Deprecate *_device_state_* APIs in favor of *_devstate_* APIs
17 years ago
Tilghman Lesher c780a443bf Merged revisions 133649 via svnmerge from
17 years ago
Russell Bryant b7f82fd930 When the ast_device_state() function is called to retrieve device state, and
17 years ago
Russell Bryant e9d72e0cb2 Merge another big set of changes from team/russell/events
17 years ago
Russell Bryant 42c1e3601e Merge another change from team/russell/events
17 years ago
Russell Bryant 585a31beb3 Merged revisions 96644 via svnmerge from
18 years ago
Tilghman Lesher c3957b21e1 Merged revisions 96575 via svnmerge from
18 years ago
Luigi Rizzo e0ff5fef5c remove a bunch of useless #include "options.h"
18 years ago
Luigi Rizzo 915b97d300 move internal function declarations to include/asterisk/_private.h
18 years ago
Luigi Rizzo 9335ace850 another bunch of include removals (errno.h and asterisk/logger.h)
18 years ago
Luigi Rizzo fdb7f7ba3d Start untangling header inclusion in a way that does not affect
18 years ago
Kevin P. Fleming edc78d6023 improve linked-list macros in two ways:
18 years ago
Russell Bryant e113d36aa4 Merge a set of device state improvements from team/russell/events.
18 years ago
Russell Bryant eaebbdab61 (closes issue #10271)
18 years ago
Russell Bryant 055d82cbce Add a massive set of changes for converting to use the ast_debug() macro.
18 years ago
Russell Bryant 1d57ccb6f7 Fix a bunch of doxygen errors and document more things
18 years ago
Tilghman Lesher 9d05ff8ed5 Issue 9869 - replace malloc and memset with ast_calloc, and other coding guidelines changes
18 years ago
Joshua Colp 3f671bb11d Merged revisions 67594 via svnmerge from
18 years ago
Russell Bryant 605368649e Merge major changes to the way device state is passed around Asterisk. The two
18 years ago
Russell Bryant 67b9dafe09 Fix a couple minor spelling mistakes.
18 years ago
Joshua Colp ab76c7bfea Merged revisions 64276 via svnmerge from
18 years ago
Russell Bryant f60efe347a This introduces a new dialplan function, DEVSTATE, which allows you to do some
18 years ago
Joshua Colp 880e319b7a Clean up ast_device_state. It's pretty now!
19 years ago
Joshua Colp 8a889843ba Switch the devicestate thread to operate the same way as the logging thread. Pops all entries off the list to be processed, resets the list back to a clean state, and processes each entry. The thread won't have to acquire the list lock again until it checks to see if there are more to process.
19 years ago
Joshua Colp ae64c71d65 Read/write lockify the devicestate stuff a bit.
19 years ago
Joshua Colp 21b53af31d Cosmetic changes. Make main source files better conform to coding guidelines and standards. (issue #8679 reported by johann8384)
19 years ago
Olle Johansson 446a06679a Documentation updates
19 years ago
Olle Johansson 8f3abf5f30 Small update
19 years ago
Olle Johansson 7e4d482071 Doxygen updates
19 years ago
Olle Johansson fddd385eb1 Adding some generic docs on extension and device states - watchers and providers
19 years ago
Kevin P. Fleming 3c876af5cf Merged revisions 44378 via svnmerge from
19 years ago
Kevin P. Fleming 0a27d8bfe5 merge new_loader_completion branch, including (at least):
19 years ago