Charms.Reactive
johnsca/feature/request-response
charms.reactive
Structure of a Reactive Charm
Automatic Flags
The base layer: layer-basic
Reactive with Bash or Other Languages
Frequently Asked Questions
Patterns
Reactive API Documentation
Internals and Advanced
Changelog
1.2.1
1.2.0
1.1.2
1.1.1
1.1.0
1.0.0
0.6.3
0.6.2
0.6.1
0.6.0
0.5.0
0.4.7
0.4.6
Charms.Reactive
Docs
»
Index
Edit on GitHub
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
A
add_args() (charms.reactive.bus.Handler method)
add_post_callback() (charms.reactive.bus.Handler method)
add_predicate() (charms.reactive.bus.Handler method)
all_departed_units (charms.reactive.endpoints.Endpoint attribute)
all_flags_set() (in module charms.reactive.flags)
all_joined_units (charms.reactive.endpoints.Endpoint attribute)
all_requests (charms.reactive.patterns.request_response.ResponderEndpoint attribute)
all_states() (in module charms.reactive.flags)
all_units (charms.reactive.endpoints.Endpoint attribute)
any_file_changed() (in module charms.reactive.helpers)
any_flags_set() (in module charms.reactive.flags)
any_states() (in module charms.reactive.flags)
append() (charms.reactive.endpoints.CachedKeyList method)
application_name (charms.reactive.endpoints.RelatedUnit attribute)
(charms.reactive.endpoints.Relation attribute)
auto_accessors (charms.reactive.relations.RelationBase attribute)
B
BaseRequest (class in charms.reactive.patterns.request_response)
BaseResponse (class in charms.reactive.patterns.request_response)
BrokenHandlerException
C
CachedKeyList (class in charms.reactive.endpoints)
change() (charms.reactive.bus.FlagWatch class method)
charms.reactive.bus (module)
charms.reactive.cli (module)
charms.reactive.decorators (module)
charms.reactive.endpoints (module)
charms.reactive.flags (module)
charms.reactive.helpers (module)
charms.reactive.patterns.request_response (module)
charms.reactive.relations (module)
clear() (charms.reactive.bus.Handler class method)
(charms.reactive.endpoints.CachedKeyList method)
clear_flag() (in module charms.reactive.flags)
collect_metrics() (in module charms.reactive.decorators)
CombinedUnitsView (class in charms.reactive.endpoints)
commit() (charms.reactive.bus.FlagWatch class method)
conversation() (charms.reactive.relations.RelationBase method)
conversations() (charms.reactive.relations.RelationBase method)
create() (charms.reactive.patterns.request_response.BaseRequest class method)
(charms.reactive.patterns.request_response.BaseResponse class method)
create_or_update() (charms.reactive.patterns.request_response.BaseRequest class method)
create_response() (charms.reactive.patterns.request_response.BaseRequest method)
D
data_changed() (in module charms.reactive.helpers)
discover() (in module charms.reactive.bus)
dispatch() (in module charms.reactive.bus)
E
egress_subnets (charms.reactive.patterns.request_response.BaseRequest attribute)
endpoint (charms.reactive.endpoints.Relation attribute)
Endpoint (class in charms.reactive.endpoints)
endpoint_from_flag() (in module charms.reactive.relations)
endpoint_from_name() (in module charms.reactive.relations)
endpoint_name (charms.reactive.endpoints.Endpoint attribute)
(charms.reactive.endpoints.Relation attribute)
expand_name() (charms.reactive.endpoints.Endpoint method)
extend() (charms.reactive.endpoints.CachedKeyList method)
ExternalHandler (class in charms.reactive.bus)
F
Field (class in charms.reactive.patterns.request_response)
FieldFinders (class in charms.reactive.patterns.request_response)
FieldHolderDictProxy (class in charms.reactive.patterns.request_response)
find() (charms.reactive.patterns.request_response.BaseRequest class method)
find_all() (charms.reactive.patterns.request_response.BaseRequest class method)
FlagWatch (class in charms.reactive.bus)
from_flag() (charms.reactive.endpoints.Endpoint class method)
(charms.reactive.relations.RelationBase class method)
from_name() (charms.reactive.endpoints.Endpoint class method)
(charms.reactive.relations.RelationBase class method)
from_state() (charms.reactive.relations.RelationBase class method)
G
get() (charms.reactive.bus.Handler class method)
(charms.reactive.endpoints.JSONUnitDataView method)
(charms.reactive.endpoints.UnitDataView method)
(charms.reactive.patterns.request_response.BaseRequest class method)
get_all() (charms.reactive.patterns.request_response.BaseRequest class method)
get_flags() (in module charms.reactive.flags)
get_handlers() (charms.reactive.bus.Handler class method)
get_local() (charms.reactive.relations.RelationBase method)
get_remote() (charms.reactive.relations.RelationBase method)
get_states() (in module charms.reactive.flags)
GLOBAL (charms.reactive.relations.scopes attribute)
H
Handler (class in charms.reactive.bus)
has_args (charms.reactive.bus.Handler attribute)
hook() (in module charms.reactive.decorators)
I
id() (charms.reactive.bus.ExternalHandler method)
(charms.reactive.bus.Handler method)
ingress_address (charms.reactive.patterns.request_response.BaseRequest attribute)
invoke() (charms.reactive.bus.ExternalHandler method)
(charms.reactive.bus.Handler method)
is_created (charms.reactive.patterns.request_response.BaseRequest attribute)
is_data_changed() (in module charms.reactive.helpers)
is_flag_set() (in module charms.reactive.flags)
is_joined (charms.reactive.endpoints.Endpoint attribute)
is_received (charms.reactive.patterns.request_response.BaseRequest attribute)
(charms.reactive.patterns.request_response.BaseResponse attribute)
is_state() (charms.reactive.relations.RelationBase method)
(in module charms.reactive.flags)
items() (charms.reactive.endpoints.KeyList method)
iteration() (charms.reactive.bus.FlagWatch class method)
J
joined (charms.reactive.endpoints.Endpoint attribute)
joined_units (charms.reactive.endpoints.Relation attribute)
JSONUnitDataView (class in charms.reactive.endpoints)
K
key (charms.reactive.bus.FlagWatch attribute)
KeyList (class in charms.reactive.endpoints)
keys() (charms.reactive.endpoints.KeyList method)
L
load() (charms.reactive.endpoints.CachedKeyList class method)
M
manage_flags() (charms.reactive.endpoints.Endpoint method)
meter_status_changed() (in module charms.reactive.decorators)
modified (charms.reactive.endpoints.JSONUnitDataView attribute)
(charms.reactive.endpoints.UnitDataView attribute)
N
new_requests (charms.reactive.patterns.request_response.ResponderEndpoint attribute)
not_unless() (in module charms.reactive.decorators)
O
only_once() (in module charms.reactive.decorators)
P
pop() (charms.reactive.endpoints.CachedKeyList method)
(charms.reactive.endpoints.KeyList method)
R
raw_data (charms.reactive.endpoints.JSONUnitDataView attribute)
received (charms.reactive.endpoints.CombinedUnitsView attribute)
(charms.reactive.endpoints.RelatedUnit attribute)
received_raw (charms.reactive.endpoints.CombinedUnitsView attribute)
(charms.reactive.endpoints.RelatedUnit attribute)
register() (charms.reactive.bus.ExternalHandler class method)
register_flags() (charms.reactive.bus.Handler method)
register_trigger() (in module charms.reactive.flags)
register_triggers() (charms.reactive.endpoints.Endpoint method)
RelatedUnit (class in charms.reactive.endpoints)
relation (charms.reactive.endpoints.RelatedUnit attribute)
Relation (class in charms.reactive.endpoints)
relation_from_flag() (in module charms.reactive.relations)
relation_from_state() (in module charms.reactive.relations)
relation_id (charms.reactive.endpoints.Relation attribute)
relation_name (charms.reactive.relations.RelationBase attribute)
RelationBase (class in charms.reactive.relations)
RelationBase.states (class in charms.reactive.relations)
relations (charms.reactive.endpoints.Endpoint attribute)
remove() (charms.reactive.endpoints.CachedKeyList method)
remove_state() (charms.reactive.relations.RelationBase method)
(in module charms.reactive.flags)
REQUEST_CLASS (charms.reactive.patterns.request_response.RequesterEndpoint attribute)
(charms.reactive.patterns.request_response.ResponderEndpoint attribute)
request_id (charms.reactive.patterns.request_response.BaseRequest attribute)
RequesterEndpoint (class in charms.reactive.patterns.request_response)
requests (charms.reactive.patterns.request_response.RequesterEndpoint attribute)
reset() (charms.reactive.bus.FlagWatch class method)
respond() (charms.reactive.patterns.request_response.BaseRequest method)
ResponderEndpoint (class in charms.reactive.patterns.request_response)
response_by_field() (charms.reactive.patterns.request_response.RequesterEndpoint method)
RESPONSE_CLASS (charms.reactive.patterns.request_response.BaseRequest attribute)
responses (charms.reactive.patterns.request_response.RequesterEndpoint attribute)
S
scope (charms.reactive.relations.RelationBase attribute)
scopes (class in charms.reactive.relations)
SERVICE (charms.reactive.relations.scopes attribute)
set_flag() (in module charms.reactive.flags)
set_local() (charms.reactive.relations.RelationBase method)
set_remote() (charms.reactive.relations.RelationBase method)
set_state() (charms.reactive.relations.RelationBase method)
(in module charms.reactive.flags)
setdefault() (charms.reactive.endpoints.JSONUnitDataView method)
(charms.reactive.endpoints.UnitDataView method)
SetNameBackport (class in charms.reactive.patterns.request_response)
T
test() (charms.reactive.bus.ExternalHandler method)
(charms.reactive.bus.Handler method)
to_publish (charms.reactive.endpoints.Relation attribute)
to_publish_raw (charms.reactive.endpoints.Relation attribute)
toggle_flag() (in module charms.reactive.flags)
toggle_state() (charms.reactive.relations.RelationBase method)
(in module charms.reactive.flags)
U
UNIT (charms.reactive.relations.scopes attribute)
unit_name (charms.reactive.endpoints.RelatedUnit attribute)
UnitDataView (class in charms.reactive.endpoints)
units (charms.reactive.endpoints.Relation attribute)
V
values() (charms.reactive.endpoints.KeyList method)
W
watch() (charms.reactive.bus.FlagWatch class method)
when() (in module charms.reactive.decorators)
when_all() (in module charms.reactive.decorators)
when_any() (in module charms.reactive.decorators)
when_file_changed() (in module charms.reactive.decorators)
when_none() (in module charms.reactive.decorators)
when_not() (in module charms.reactive.decorators)
when_not_all() (in module charms.reactive.decorators)
writeable (charms.reactive.endpoints.JSONUnitDataView attribute)
(charms.reactive.endpoints.UnitDataView attribute)
Read the Docs
v: johnsca/feature/request-response
Versions
latest
stable
johnsca-feature-request-response
Downloads
pdf
html
epub
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.