branchsbox/rpc-filtercancel

17 Commits over 0 Days - ∞cph!

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