summaryrefslogtreecommitdiff
path: root/include/gras/block.hpp
AgeCommit message (Collapse)Author
2013-06-06gras: missing header file last commitJosh Blum
2013-06-06gras: moved config structs into own headerJosh Blum
2013-06-05gras: separate actor data to struct to aid migrationJosh Blum
2013-06-05gras: created duck typed API for posting msgsJosh Blum
Uses templates and template overloads in c++ User python duck typing in the python case. Cleans up post for #84
2013-05-27gras: update the pop_input_msg documentationJosh Blum
2013-05-27gras: simplify registration object passingJosh Blum
2013-05-05gras: added post input buffer/message/tag api callsJosh Blum
This allows the user to post stuff to the input port from an external entity aka outside of the scheduler. resolves #86
2013-05-04gras: implement force done input port optionJosh Blum
fixes #28
2013-04-06gras: split register property into two callsJosh Blum
2013-03-28gras: virtual destructors for all but Element #67Josh Blum
2013-03-21gras: combine block property headersJosh Blum
2013-03-17gras: work on python hooks for props interfaceJosh Blum
2013-03-17gras: property tweaks and c++ unit testsJosh Blum
2013-03-17gras: property implementation in libJosh Blum
2013-03-17gras: work on C++ API for properties interfaceJosh Blum
2013-02-25gras: work on new port config APIJosh Blum
combined item size config into port config removed set/get, its just a set by reference, this simplified a lot of client code Commit call will apply the changes at runtime.
2013-02-23gras: use new set/get item size apiJosh Blum
2013-02-22gras: rename start/stop to notify interfacesJosh Blum
also moved backwards compat interfaces out the gnuradio commit is updated for this
2013-01-18address that pop vs get output buffer issueJosh Blum
2012-12-22use sbuffer config for alloc apiJosh Blum
2012-12-15work on the buffer queue apiJosh Blum
2012-12-05forward declare Tag in the tag iter headerJosh Blum
2012-12-05moved tag iter into its own headerJosh Blum
2012-12-05tag is just an offset and object, created stream tag and pkt messageJosh Blum
2012-12-01changed lookahead to preload, thats all it isJosh Blum
2012-11-30messing w/ pop_input_msg callJosh Blum
2012-11-24change output buffer api call to popJosh Blum
Once the output buffer is tampered with, its not acceptable to be kept in the queue anymore
2012-11-23grant same API access to output bufferJosh Blum
2012-11-18propagate_tags director for pythonJosh Blum
2012-11-18convenience produce/consume + propagate_tags defaultJosh Blum
2012-11-17created some metadata for work buffer arrayJosh Blum
2012-11-13created API for passive work-flowJosh Blum
2012-11-12more get methods for allJosh Blum
2012-11-11moved work buffer definition into its own headerJosh Blum
2012-11-11consistency for naming conventions, param ordersJosh Blum
2012-11-09switch to boost software licenseJosh Blum
2012-11-09common typedef for item countJosh Blum
2012-11-07io fails and io config workJosh Blum
2012-11-06moved consume each convenience routineJosh Blum
2012-11-05polish up work and notify apiJosh Blum
There is a formal api to mark done, and IO failures. Notify topology was created for consistency. So far, there output fail is unimplemented, and input fail requires an additional check.
2012-11-02mostly python tweaks, mostly happy QAJosh Blum
2012-11-01moved out a bunch of work, rate, fcast logicJosh Blum
2012-11-01building gnuradio, some workaroundsJosh Blum
2012-10-28work on stand-alone library buildJosh Blum