branchsbox/rpc-filtercancel

17 Commits over 0 Days - ∞cph!

18 Days Ago
Tidy up
18 Days Ago
Early out / cut nesting
18 Days Ago
Restore the old filter here even if e.Resume() throws
18 Days Ago
Add Rpc.Resume. This handles disabling and restoring filter if the Rpc.Caller is us before and after resuming. Use this everywhere.
18 Days Ago
FilterOnly -> FilterInclude. AllExcept -> FilterExclude. Only one RPC filter can be active at any time
19 Days Ago
Add overloads for filtering RPC recipients based on a predicate
19 Days Ago
RPC in log for consistency
19 Days Ago
Better docs
19 Days Ago
Remove duplicate docs
19 Days Ago
Some fixes
19 Days Ago
Use hasvalue etc
19 Days Ago
Inverse logic (doh!)
19 Days Ago
Fix ambigious docs
19 Days Ago
this can be made private
19 Days Ago
Add single Connection overloads
19 Days Ago
Same logic for static Rpcs
19 Days Ago
Update documentation Add recipient filter struct, type, and Rpc.FilterOnly and Rpc.AllExcept methods Update documentation Change filtertype options Move to Connection.Filter. Can pass optional filter to Broadcast. Use this for Rpcs with current filter. More docs