13 Commits (b1f42c943eb0a1783c4b53b0781a0970aedd9355)

Author SHA1 Message Date
Owen Green 2bb9d31e5d New switchable blockiig interface. Highlights
*  Clients overload UGen::new1 , this gives a mehod we can pass a blocking arg to without cluttering kr, and puts all arg checks in one place.
*  Blocking calls are done with processBlocking
*  FluidBufCompose always blocks
* NRT process calls new1, not kr
* some server.syncs removed to lessen dilly dallying
* completion is triggered by /done message from server, matched against nodeID. replyID indicates status
6 years ago
Owen Green 0961f0410b Revert "Revert changes to SC classes, because we're going to do something different"
This reverts commit 782e87f82d.
6 years ago
Owen Green 782e87f82d Revert changes to SC classes, because we're going to do something different 6 years ago
Owen Green 540d65a07b Add option for NRT clients to execute directly in command FIFO. 6 years ago
Gerard b4655bd4d8 refactor stubs for NRT objects 6 years ago
Owen Green 7277a5e41d Changes to the other objects to make them thready
* .cpp stub references threaded template, changes name to full name of SC class
* SC class gets kr method, process wraps this
7 years ago
Pierre Alexandre Tremblay 878981b150 name change for Onset functions to metrics 7 years ago
Pierre Alexandre Tremblay 4d372c3dc0 new interface naming convention 7 years ago
Pierre Alexandre Tremblay 2bda503323 corrected the error handling in all buf* objects 7 years ago
Pierre Alexandre Tremblay 87e960a0f6 all post-refactor post-renaming interface change in classes, help and examples 7 years ago
Pierre Alexandre Tremblay 80cce5d085 all buf* classes have a 'action' argument now and sync properly. 7 years ago
Pierre Alexandre Tremblay 43fdf6dee3 now all Buf* class def have a buffer object checking (plus typos and consistent parameter naming 7 years ago
Gerard f057330bec manually add new objects from refactor_new_objects 7 years ago