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