MCPcopy Create free account

hub / github.com/Comcast/rulio / functions

Functions1,122 in github.com/Comcast/rulio

MethodAccept
()
service/httpd.go:164
FunctionActionFromMap
(ctx *Context, m map[string]interface{})
core/actions.go:558
MethodAdd
(ctx *Context, loc string, m *Pair)
core/storage_none.go:32
MethodAdd
(ctx *Context, id string, x Map)
core/state_indexed.go:255
MethodAdd
Add writes the given additional state to DynamoDB. If 'CheckLastUpdated' is true, this function attempts to verify that the state in DynamoDB hasn't
storage/dynamodb/dynamodb.go:470
MethodAdd
(ctx *Context, loc string, m *Pair)
storage/cassandra/cassandra.go:257
MethodAdd
Add adds a pair to a location
storage/bolt/bolt.go:73
MethodAddElapsed
(then time.Time)
tools/sim/percentiles.go:41
MethodAddFactJS
(ctx *Context, location string, id string, fact string)
sys/system.go:942
MethodAddHandler
(w http.ResponseWriter, r *http.Request)
crolt/handlers.go:31
MethodAddHook
(hook AddHookFn)
core/state_linear.go:93
MethodAddHook
(hook AddHookFn)
core/state_indexed.go:118
MethodAdjust
Adjust allows a caller to change the circuit breaker's capacity.
core/breaker.go:142
FunctionBenchmarkAccumulator
(b *testing.B)
core/util_test.go:336
FunctionBenchmarkAdd
(b *testing.B)
storage/bolt/bolt_test.go:106
FunctionBenchmarkCache
(b *testing.B)
core/cache_test.go:67
FunctionBenchmarkDeferWith
(b *testing.B)
core/util_test.go:145
FunctionBenchmarkDeferWithout
(b *testing.B)
core/util_test.go:167
FunctionBenchmarkFactEventRule
(b *testing.B)
core/rules_test.go:171
FunctionBenchmarkFactRuleEvents10
(b *testing.B)
core/rules_test.go:243
FunctionBenchmarkFacts1000RuleEvents10
(b *testing.B)
core/rules_test.go:302
FunctionBenchmarkFacts1000Rules200Events10
(b *testing.B)
core/rules_test.go:343
FunctionBenchmarkFacts10RuleEvents10
(b *testing.B)
core/rules_test.go:267
FunctionBenchmarkIncCounter
(b *testing.B)
core/util_test.go:344
FunctionBenchmarkIndexedStateAdd
(b *testing.B)
core/state_indexed_test.go:42
FunctionBenchmarkIndexedStatePropertiesBasic
(b *testing.B)
core/state_indexed_test.go:57
FunctionBenchmarkIndexedStateSearch
(b *testing.B)
core/state_indexed_test.go:47
FunctionBenchmarkIsSortable
(b *testing.B)
core/patternindex_test.go:510
FunctionBenchmarkJSONEncodingDecoder
(b *testing.B)
core/util_test.go:94
FunctionBenchmarkJSONEncodingEncoder
(b *testing.B)
core/util_test.go:105
FunctionBenchmarkJSONEncodingMarshal
(b *testing.B)
core/util_test.go:132
FunctionBenchmarkJSONEncodingUnmarshal
(b *testing.B)
core/util_test.go:122
FunctionBenchmarkJSONEventMarshal
(b *testing.B)
core/util_test.go:66
FunctionBenchmarkJSONEventUnmarshal
(b *testing.B)
core/util_test.go:78
FunctionBenchmarkJSONUnmarshalEvent
(b *testing.B)
core/util_test.go:288
FunctionBenchmarkJavascriptAddition
(b *testing.B)
core/javascript_test.go:63
FunctionBenchmarkJavascriptLoop
(b *testing.B)
core/javascript_test.go:90
FunctionBenchmarkJavascriptNoOp
(b *testing.B)
core/javascript_test.go:74
FunctionBenchmarkLinearStateAdd
(b *testing.B)
core/state_linear_test.go:42
FunctionBenchmarkLinearStateSearch
(b *testing.B)
core/state_linear_test.go:47
FunctionBenchmarkLoad
(b *testing.B)
storage/bolt/bolt_test.go:113
FunctionBenchmarkLogBasic
(b *testing.B)
core/log_test.go:32
FunctionBenchmarkLogSimple
Can't benchmark with a constructor that takes a writer. func BenchmarkLogExternal(b *testing.B) { benchmarkLogger(b, NewExternalLogger(ioutil.Discard
core/log_test.go:66
FunctionBenchmarkLoop
(b *testing.B)
core/util_test.go:217
FunctionBenchmarkMemStorageAdd
(b *testing.B)
core/storage_mem_test.go:175
FunctionBenchmarkMutex
(b *testing.B)
core/util_test.go:189
FunctionBenchmarkNewContextInternal
(b *testing.B)
core/context_test.go:23
FunctionBenchmarkNowString
(b *testing.B)
core/util_test.go:350
FunctionBenchmarkOutboundBreaker
(b *testing.B)
core/breaker_test.go:47
FunctionBenchmarkPatternIndexAdd
(b *testing.B)
core/patternindex_test.go:527
FunctionBenchmarkPatternIndexSearch
(b *testing.B)
core/patternindex_test.go:567
FunctionBenchmarkQueryAnd
(b *testing.B)
core/query_test.go:339
FunctionBenchmarkQueryCode
(b *testing.B)
core/query_test.go:353
FunctionBenchmarkQueryNot
(b *testing.B)
core/query_test.go:346
FunctionBenchmarkQueryOr
(b *testing.B)
core/query_test.go:325
FunctionBenchmarkQueryOrShortCircuit
(b *testing.B)
core/query_test.go:332
FunctionBenchmarkQuerySimple
(b *testing.B)
core/query_test.go:318
FunctionBenchmarkRWMutex
(b *testing.B)
core/util_test.go:203
FunctionBenchmarkRuleFromMapBasic
(b *testing.B)
core/rules_test.go:479
FunctionBenchmarkStatsClone
(b *testing.B)
core/stats_test.go:53
FunctionBenchmarkStatsInc
(b *testing.B)
core/stats_test.go:60
FunctionBenchmarkSystemMoreFactsAndRules
(b *testing.B)
sys/system_test.go:453
FunctionBenchmarkSystemSimpleIndexedChecking
(b *testing.B)
sys/system_test.go:437
FunctionBenchmarkSystemSimpleIndexedNotChecking
(b *testing.B)
sys/system_test.go:441
FunctionBenchmarkSystemSimpleLinearChecking
(b *testing.B)
sys/system_test.go:445
FunctionBenchmarkSystemSimpleLinearNotChecking
(b *testing.B)
sys/system_test.go:449
FunctionBenchmarkTermIndexAdd
(b *testing.B)
core/termindex_test.go:188
FunctionBenchmarkTermIndexSearch
(b *testing.B)
core/termindex_test.go:218
FunctionBenchmarkTimerHistory
(b *testing.B)
core/timers_test.go:89
FunctionBenchmarkTimerStartStop
(b *testing.B)
core/timers_test.go:82
FunctionBenchmarkTypeCode
(b *testing.B)
core/patternindex_test.go:502
FunctionBenchmarkUUID
(b *testing.B)
core/util_test.go:307
MethodCSV
()
tools/sim/percentiles.go:128
MethodCSV
()
tools/sim/percentiles.go:160
FunctionCheckErr
CheckErr is a utility function to log an error if any. Useful in goroutines or in other places where there is no caller to bother but something incon
core/util.go:230
MethodClear
(ctx *Context, loc string)
core/storage.go:47
MethodClear
(ctx *Context, loc string)
core/storage_none.go:40
MethodClear
(ctx *Context)
core/state_linear.go:428
MethodClear
(ctx *Context)
core/state_indexed.go:493
MethodClearLocationStats
ClearLocationStats clears stats for the given location.
sys/system.go:1385
MethodClearStats
()
core/location.go:978
MethodClient
Client creates a new http.Client for the given spec.
core/http.go:105
MethodClose
Close should shut down things. Currently this method just calls 'storage.Close()', which itself might not really do anything (depending on the Storag
sys/system.go:720
MethodClose
(ctx *Context)
core/storage_none.go:52
MethodClose
()
service/httpd.go:200
MethodClose
(ctx *Context)
storage/dynamodb/dynamodb.go:638
MethodClose
(ctx *Context)
storage/cassandra/cassandra.go:306
MethodClose
(ctx *Context)
storage/bolt/bolt.go:185
MethodCopy
Copy makes a shallow copy.
core/control.go:182
MethodCount
()
tools/sim/percentiles.go:23
MethodCount
()
sys/system.go:83
MethodCount
(ctx *Context)
core/state_indexed.go:126
MethodDelete
(ctx *Context, loc string)
core/storage.go:49
MethodDelete
(ctx *Context, loc string)
core/storage_none.go:44
MethodDelete
(ctx *Context)
core/state_linear.go:439
MethodDelete
(ctx *Context)
core/state_indexed.go:514
MethodDelete
(ctx *Context, loc string)
storage/dynamodb/dynamodb.go:612
MethodDelete
(ctx *Context, loc string)
storage/cassandra/cassandra.go:284
MethodDelete
Delete removes a location and returns the number of records dropped
storage/bolt/bolt.go:137
MethodDeleteAccount
(account string)
crolt/cron.go:345
← previousnext →601–700 of 1,122, ranked by callers