branchsbox/rpc-filtercancel

17 Commits over 0 Days - ∞cph!

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