branchsbox/rpc-filtercancel

17 Commits over 0 Days - ∞cph!

10 Days Ago
Tidy up
10 Days Ago
Early out / cut nesting
10 Days Ago
Restore the old filter here even if e.Resume() throws
10 Days Ago
Add Rpc.Resume. This handles disabling and restoring filter if the Rpc.Caller is us before and after resuming. Use this everywhere.
10 Days Ago
FilterOnly -> FilterInclude. AllExcept -> FilterExclude. Only one RPC filter can be active at any time
10 Days Ago
Add overloads for filtering RPC recipients based on a predicate
10 Days Ago
RPC in log for consistency
10 Days Ago
Better docs
10 Days Ago
Remove duplicate docs
10 Days Ago
Some fixes
10 Days Ago
Use hasvalue etc
10 Days Ago
Inverse logic (doh!)
10 Days Ago
Fix ambigious docs
10 Days Ago
this can be made private
10 Days Ago
Add single Connection overloads
10 Days Ago
Same logic for static Rpcs
10 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