Table of Contents - matrix_sdk-2.4.0 Documentation
Pages
-
CHANGELOG
- 2.4.0 - 2021-07-19
- 2.3.0 - 2021-03-26
- 2.2.0 - 2020-11-20
- 2.1.3 - 2020-09-18
- 2.1.2 - 2020-09-10
- 2.1.1 - 2020-08-21
- 2.1.0 - 2020-05-22
- 2.0.1 - 2020-03-13
- 2.0.0 - 2020-02-14
- 1.5.0 - 2019-10-25
- 1.4.0 - 2019-09-30
- 1.3.0 - 2019-07-16
- 1.2.1 - 2019-07-02
- 1.2.0 - 2019-06-28
- v1.1.1 - 2019-06-05
- v1.1.0 - 2019-06-04
- v1.0.1 - 2019-05-24
- v1.0.0 - 2019-05-17
- v0.1.0 - 2019-05-10
- v0.0.4 - 2019-02-20
- v0.0.3 - 2018-08-14
- v0.0.2 - 2018-05-11
- v0.0.1 - 2018-05-06
- LICENSE
- README
Classes and Modules
- MatrixSdk
- MatrixSdk::Api
- MatrixSdk::Client
- MatrixSdk::ErrorEvent
- MatrixSdk::Event
- MatrixSdk::EventHandlerArray
- MatrixSdk::Extensions
- MatrixSdk::Logging
- MatrixSdk::MXID
- MatrixSdk::MatrixConflictError
- MatrixSdk::MatrixConnectionError
- MatrixSdk::MatrixError
- MatrixSdk::MatrixEvent
- MatrixSdk::MatrixForbiddenError
- MatrixSdk::MatrixNotAuthorizedError
- MatrixSdk::MatrixNotFoundError
- MatrixSdk::MatrixRequestError
- MatrixSdk::MatrixTimeoutError
- MatrixSdk::MatrixTooManyRequestsError
- MatrixSdk::MatrixUnexpectedResponseError
- MatrixSdk::Protocols
- MatrixSdk::Protocols::AS
- MatrixSdk::Protocols::CS
- MatrixSdk::Protocols::IS
- MatrixSdk::Protocols::MSC
- MatrixSdk::Protocols::SS
- MatrixSdk::Response
- MatrixSdk::Response::Extensions
- MatrixSdk::Room
- MatrixSdk::Rooms
- MatrixSdk::Rooms::Space
- MatrixSdk::User
- MatrixSdk::Util
- MatrixSdk::Util::Tinycache
- MatrixSdk::Util::Tinycache::InstanceMethods
- MatrixSdk::Util::TinycacheAdapter
- Object
- URI
- URI::MATRIX
- URI::MXC
Methods
- ::adapter — MatrixSdk::Util::Tinycache
- ::adapter= — MatrixSdk::Util::Tinycache
- ::class_by_code — MatrixSdk::MatrixRequestError
- ::class_by_code — MatrixSdk::MatrixConnectionError
- ::debug! — MatrixSdk
- ::extended — MatrixSdk::Util::Tinycache
- ::global_logger? — MatrixSdk
- ::included — MatrixSdk::Protocols::AS
- ::logger — MatrixSdk
- ::logger= — MatrixSdk
- ::new — MatrixSdk::Api
- ::new — MatrixSdk::Client
- ::new — MatrixSdk::MatrixRequestError
- ::new — MatrixSdk::MXID
- ::new — MatrixSdk::Room
- ::new — MatrixSdk::User
- ::new — MatrixSdk::EventHandlerArray
- ::new — MatrixSdk::Event
- ::new — MatrixSdk::ErrorEvent
- ::new — MatrixSdk::MatrixEvent
- ::new — MatrixSdk::Util::TinycacheAdapter
- ::new — URI::MATRIX
- ::new — MatrixSdk::Response
- ::new_by_code — MatrixSdk::MatrixRequestError
- ::new_for_domain — MatrixSdk::Api
- ::new_for_domain — MatrixSdk::Client
- #== — MatrixSdk::MXID
- #[] — MatrixSdk::MatrixEvent
- #active? — MatrixSdk::User
- #add_alias — MatrixSdk::Room
- #add_handler — MatrixSdk::EventHandlerArray
- #add_tag — MatrixSdk::Room
- #add_user_tag — MatrixSdk::Protocols::CS
- #added_at — MatrixSdk::Client
- #admin! — MatrixSdk::Room
- #admin? — MatrixSdk::Room
- #aliases — MatrixSdk::Room
- #all_members — MatrixSdk::Room
- #allow_guests= — MatrixSdk::Room
- #allowed_login_methods — MatrixSdk::Protocols::CS
- #api_to_path — MatrixSdk::Api
- #avatar_url — MatrixSdk::Room
- #avatar_url — MatrixSdk::User
- #avatar_url= — MatrixSdk::Room
- #avatar_url= — MatrixSdk::User
- #backfill_messages — MatrixSdk::Room
- #ban_user — MatrixSdk::Room
- #ban_user — MatrixSdk::Protocols::CS
- #bind_3pid — MatrixSdk::Protocols::CS
- #build_cache_methods — MatrixSdk::Util::Tinycache
- #build_method_names — MatrixSdk::Util::Tinycache
- #cache_helper_module_name — MatrixSdk::Util::Tinycache
- #cached — MatrixSdk::Util::Tinycache
- #canonical_alias — MatrixSdk::Room
- #change_password — MatrixSdk::Protocols::CS
- #claim_one_time_keys — MatrixSdk::Protocols::CS
- #cleanup — MatrixSdk::Util::TinycacheAdapter
- #clear — MatrixSdk::Util::TinycacheAdapter
- #client_api_unstable_features — MatrixSdk::Protocols::CS
- #client_api_versions — MatrixSdk::Protocols::CS
- #complete_3pid_add — MatrixSdk::Protocols::CS
- #construct_request — MatrixSdk::Api
- #create_filter — MatrixSdk::Protocols::CS
- #create_room — MatrixSdk::Client
- #create_room — MatrixSdk::Protocols::CS
- #creation_info — MatrixSdk::Room
- #deactivate_account — MatrixSdk::Protocols::CS
- #default_cache_key — MatrixSdk::Util::Tinycache
- #delete — MatrixSdk::Util::TinycacheAdapter
- #delete_3pid — MatrixSdk::Protocols::CS
- #delete_device — MatrixSdk::Protocols::CS
- #device_keys — MatrixSdk::User
- #direct_room — MatrixSdk::Client
- #direct_room — MatrixSdk::User
- #direct_rooms — MatrixSdk::Client
- #display_name — MatrixSdk::Room
- #display_name — MatrixSdk::User
- #display_name= — MatrixSdk::User
- #ensure_member — MatrixSdk::Room
- #ensure_room — MatrixSdk::Client
- #ensure_room_handlers — MatrixSdk::Room
- #event? — MatrixSdk::MXID
- #events — MatrixSdk::Extensions
- #exist? — MatrixSdk::Util::TinycacheAdapter
- #fetch — MatrixSdk::Util::TinycacheAdapter
- #find_room — MatrixSdk::Client
- #fire — MatrixSdk::EventHandlerArray
- #forget_room — MatrixSdk::Protocols::CS
- #friendly_name — MatrixSdk::User
- #full_path — URI::MXC
- #get_3pids — MatrixSdk::Protocols::CS
- #get_account_data — MatrixSdk::Room
- #get_account_data — MatrixSdk::Protocols::CS
- #get_avatar_url — MatrixSdk::Protocols::CS
- #get_device — MatrixSdk::Protocols::CS
- #get_devices — MatrixSdk::Protocols::CS
- #get_display_name — MatrixSdk::Protocols::CS
- #get_download_url — MatrixSdk::Protocols::CS
- #get_filter — MatrixSdk::Protocols::CS
- #get_joined_rooms — MatrixSdk::Protocols::CS
- #get_key_changes — MatrixSdk::Protocols::CS
- #get_media_config — MatrixSdk::Protocols::CS
- #get_membership — MatrixSdk::Protocols::CS
- #get_notifications — MatrixSdk::Protocols::CS
- #get_power_levels — MatrixSdk::Protocols::CS
- #get_presence_status — MatrixSdk::Protocols::CS
- #get_profile — MatrixSdk::Protocols::CS
- #get_public_rooms — MatrixSdk::Protocols::CS
- #get_pushers — MatrixSdk::Protocols::CS
- #get_pushrule — MatrixSdk::Protocols::CS
- #get_pushrule_actions — MatrixSdk::Protocols::CS
- #get_pushrule_enabled — MatrixSdk::Protocols::CS
- #get_pushrules — MatrixSdk::Protocols::CS
- #get_room_account_data — MatrixSdk::Protocols::CS
- #get_room_aliases — MatrixSdk::Protocols::CS
- #get_room_avatar — MatrixSdk::Protocols::CS
- #get_room_creation_info — MatrixSdk::Protocols::CS
- #get_room_directory_visibility — MatrixSdk::Protocols::CS
- #get_room_encryption_settings — MatrixSdk::Protocols::CS
- #get_room_event — MatrixSdk::Protocols::CS
- #get_room_event_context — MatrixSdk::Protocols::CS
- #get_room_guest_access — MatrixSdk::Protocols::CS
- #get_room_history_visibility — MatrixSdk::Protocols::CS
- #get_room_id — MatrixSdk::Protocols::CS
- #get_room_join_rules — MatrixSdk::Protocols::CS
- #get_room_joined_members — MatrixSdk::Protocols::CS
- #get_room_members — MatrixSdk::Protocols::CS
- #get_room_messages — MatrixSdk::Protocols::CS
- #get_room_name — MatrixSdk::Protocols::CS
- #get_room_pinned_events — MatrixSdk::Protocols::CS
- #get_room_power_levels — MatrixSdk::Protocols::CS
- #get_room_server_acl — MatrixSdk::Protocols::CS
- #get_room_state — MatrixSdk::Protocols::CS
- #get_room_state_all — MatrixSdk::Protocols::CS
- #get_room_topic — MatrixSdk::Protocols::CS
- #get_turn_server — MatrixSdk::Protocols::CS
- #get_url_preview — MatrixSdk::Protocols::CS
- #get_user — MatrixSdk::Client
- #get_user_tags — MatrixSdk::Protocols::CS
- #group? — MatrixSdk::MXID
- #guest_access — MatrixSdk::Room
- #guest_access= — MatrixSdk::Room
- #guest_access? — MatrixSdk::Room
- #handle_power_levels — MatrixSdk::Room
- #handle_room_aliases — MatrixSdk::Room
- #handle_room_canonical_alias — MatrixSdk::Room
- #handle_room_guest_access — MatrixSdk::Room
- #handle_room_join_rules — MatrixSdk::Room
- #handle_room_member — MatrixSdk::Room
- #handle_room_name — MatrixSdk::Room
- #handle_room_topic — MatrixSdk::Room
- #handle_state — MatrixSdk::Client
- #handle_sync_response — MatrixSdk::Client
- #handled? — MatrixSdk::Event
- #history_visibility — MatrixSdk::Room
- #homeserver — MatrixSdk::MXID
- #homeserver= — MatrixSdk::Api
- #homeserver_suffix — MatrixSdk::MXID
- #http — MatrixSdk::Api
- #identity_bulk_lookup — MatrixSdk::Protocols::IS
- #identity_get_pubkey — MatrixSdk::Protocols::IS
- #identity_lookup — MatrixSdk::Protocols::IS
- #identity_pubkey_ephemeral_isvalid — MatrixSdk::Protocols::IS
- #identity_pubkey_isvalid — MatrixSdk::Protocols::IS
- #identity_status — MatrixSdk::Protocols::IS
- #ignore_inspect — MatrixSdk::Extensions
- #inspect — MatrixSdk::Client
- #invite_only= — MatrixSdk::Room
- #invite_only? — MatrixSdk::Room
- #invite_user — MatrixSdk::Room
- #invite_user — MatrixSdk::Protocols::CS
- #join_room — MatrixSdk::Client
- #join_room — MatrixSdk::Protocols::CS
- #join_room_id — MatrixSdk::Protocols::CS
- #join_rule — MatrixSdk::Room
- #join_rule= — MatrixSdk::Room
- #joined_members — MatrixSdk::Room
- #keys_query — MatrixSdk::Protocols::CS
- #kick_user — MatrixSdk::Room
- #kick_user — MatrixSdk::Protocols::CS
- #last_active — MatrixSdk::User
- #leave — MatrixSdk::Room
- #leave_room — MatrixSdk::Protocols::CS
- #listen_for_events — MatrixSdk::Client
- #listen_forever — MatrixSdk::Client
- #listening? — MatrixSdk::Client
- #logged_in? — MatrixSdk::Client
- #logger — MatrixSdk::Logging
- #logger= — MatrixSdk::Logging
- #login — MatrixSdk::Client
- #login — MatrixSdk::Protocols::CS
- #login_with_token — MatrixSdk::Client
- #logout — MatrixSdk::Client
- #logout — MatrixSdk::Protocols::CS
- #logout_all — MatrixSdk::Protocols::CS
- #matches? — MatrixSdk::Event
- #matches? — MatrixSdk::MatrixEvent
- #media_upload — MatrixSdk::Protocols::CS
- #members — MatrixSdk::Room
- #method_missing — MatrixSdk::MatrixEvent
- #method_missing — MatrixSdk::Response::Extensions
- #moderator! — MatrixSdk::Room
- #moderator? — MatrixSdk::Room
- #modify_required_power_levels — MatrixSdk::Room
- #modify_user_power_levels — MatrixSdk::Room
- #msc2108? — MatrixSdk::Protocols::MSC
- #msc2108_sync_sse — MatrixSdk::Protocols::MSC
- #mxid — MatrixSdk::Client
- #mxid2? — URI::MATRIX
- #name — MatrixSdk::Room
- #name= — MatrixSdk::Room
- #on_ephemeral_event — MatrixSdk::Room
- #on_event — MatrixSdk::Room
- #on_state_event — MatrixSdk::Room
- #open_timeout= — MatrixSdk::Api
- #post_authentication — MatrixSdk::Client
- #power_levels — MatrixSdk::Room
- #presence — MatrixSdk::Client
- #presence — MatrixSdk::User
- #presence= — MatrixSdk::User
- #print_http — MatrixSdk::Api
- #protocol? — MatrixSdk::Api
- #protocols — MatrixSdk::Api
- #proxy_uri= — MatrixSdk::Api
- #public_rooms — MatrixSdk::Client
- #put_ephemeral_event — MatrixSdk::Room
- #put_event — MatrixSdk::Room
- #put_state_event — MatrixSdk::Room
- #raw_presence — MatrixSdk::User
- #rbuf_fill — MatrixSdk::Protocols::MSC
- #read — MatrixSdk::Util::TinycacheAdapter
- #read_timeout= — MatrixSdk::Api
- #redact_event — MatrixSdk::Protocols::CS
- #redact_message — MatrixSdk::Room
- #refresh! — MatrixSdk::Room
- #refresh_aliases! — MatrixSdk::Room
- #refresh_mscs — MatrixSdk::Protocols::MSC
- #refresh_name! — MatrixSdk::Room
- #refresh_rooms! — MatrixSdk::Client
- #refresh_topic! — MatrixSdk::Room
- #register — MatrixSdk::Protocols::CS
- #register_as_guest — MatrixSdk::Client
- #register_email_request — MatrixSdk::Protocols::CS
- #register_msisdn_request — MatrixSdk::Protocols::CS
- #register_with_password — MatrixSdk::Client
- #registered_3pids — MatrixSdk::Client
- #reload! — MatrixSdk::Room
- #reload_aliases! — MatrixSdk::Room
- #reload_name! — MatrixSdk::Room
- #reload_rooms! — MatrixSdk::Client
- #reload_spaces! — MatrixSdk::Client
- #reload_topic! — MatrixSdk::Room
- #remove_handler — MatrixSdk::EventHandlerArray
- #remove_room_alias — MatrixSdk::Client
- #remove_room_alias — MatrixSdk::Protocols::CS
- #remove_tag — MatrixSdk::Room
- #remove_user_tag — MatrixSdk::Protocols::CS
- #report_event — MatrixSdk::Protocols::CS
- #report_message — MatrixSdk::Room
- #request — MatrixSdk::Api
- #request_email_login_token — MatrixSdk::Protocols::CS
- #request_msisdn_login_token — MatrixSdk::Protocols::CS
- #respond_to_missing? — MatrixSdk::MatrixEvent
- #respond_to_missing? — MatrixSdk::Response::Extensions
- #room? — MatrixSdk::MXID
- #room_alias? — MatrixSdk::MXID
- #room_handlers? — MatrixSdk::Room
- #room_id? — MatrixSdk::MXID
- #room_type — MatrixSdk::Room
- #room_version — MatrixSdk::Room
- #rooms — MatrixSdk::Client
- #send_audio — MatrixSdk::Room
- #send_content — MatrixSdk::Protocols::CS
- #send_emote — MatrixSdk::Room
- #send_emote — MatrixSdk::Protocols::CS
- #send_file — MatrixSdk::Room
- #send_html — MatrixSdk::Room
- #send_image — MatrixSdk::Room
- #send_location — MatrixSdk::Room
- #send_location — MatrixSdk::Protocols::CS
- #send_message — MatrixSdk::Protocols::CS
- #send_message_event — MatrixSdk::Protocols::CS
- #send_notice — MatrixSdk::Room
- #send_notice — MatrixSdk::Protocols::CS
- #send_state_event — MatrixSdk::Protocols::CS
- #send_text — MatrixSdk::Room
- #send_to_device — MatrixSdk::Protocols::CS
- #send_video — MatrixSdk::Room
- #server_version — MatrixSdk::Protocols::SS
- #set_account_data — MatrixSdk::Room
- #set_account_data — MatrixSdk::Protocols::CS
- #set_avatar_url — MatrixSdk::Protocols::CS
- #set_device — MatrixSdk::Protocols::CS
- #set_display_name — MatrixSdk::Protocols::CS
- #set_membership — MatrixSdk::Protocols::CS
- #set_power_levels — MatrixSdk::Protocols::CS
- #set_presence — MatrixSdk::Client
- #set_presence_status — MatrixSdk::Protocols::CS
- #set_pusher — MatrixSdk::Protocols::CS
- #set_pushrule_actions — MatrixSdk::Protocols::CS
- #set_pushrule_enabled — MatrixSdk::Protocols::CS
- #set_room_account_data — MatrixSdk::Protocols::CS
- #set_room_alias — MatrixSdk::Protocols::CS
- #set_room_avatar — MatrixSdk::Protocols::CS
- #set_room_directory_visibility — MatrixSdk::Protocols::CS
- #set_room_encryption_settings — MatrixSdk::Protocols::CS
- #set_room_guest_access — MatrixSdk::Protocols::CS
- #set_room_history_visibility — MatrixSdk::Protocols::CS
- #set_room_join_rules — MatrixSdk::Protocols::CS
- #set_room_name — MatrixSdk::Protocols::CS
- #set_room_pinned_events — MatrixSdk::Protocols::CS
- #set_room_power_levels — MatrixSdk::Protocols::CS
- #set_room_server_acl — MatrixSdk::Protocols::CS
- #set_room_topic — MatrixSdk::Protocols::CS
- #set_typing — MatrixSdk::Protocols::CS
- #set_user_profile — MatrixSdk::Room
- #source — MatrixSdk::ErrorEvent
- #space? — MatrixSdk::Room
- #spaces — MatrixSdk::Client
- #start_listener_thread — MatrixSdk::Client
- #status_msg — MatrixSdk::User
- #status_msg= — MatrixSdk::User
- #stop_listener_thread — MatrixSdk::Client
- #sync — MatrixSdk::Client
- #sync — MatrixSdk::Protocols::CS
- #tags — MatrixSdk::Room
- #tinycache_adapter — MatrixSdk::Util::Tinycache::InstanceMethods
- #tinycache_adapter_config — MatrixSdk::Util::Tinycache
- #to_s — MatrixSdk::Client
- #to_s — MatrixSdk::MatrixRequestError
- #to_s — MatrixSdk::MXID
- #to_s — MatrixSdk::Room
- #to_s — MatrixSdk::MatrixEvent
- #to_space — MatrixSdk::Room
- #to_uri — MatrixSdk::MXID
- #topic — MatrixSdk::Room
- #topic= — MatrixSdk::Room
- #transaction_id — MatrixSdk::Api
- #tree — MatrixSdk::Rooms::Space
- #type — MatrixSdk::MXID
- #unban_user — MatrixSdk::Room
- #unban_user — MatrixSdk::Protocols::CS
- #unbind_3pid — MatrixSdk::Protocols::CS
- #upload — MatrixSdk::Client
- #user? — MatrixSdk::MXID
- #user_id — MatrixSdk::Client
- #user_powerlevel — MatrixSdk::Room
- #username_available? — MatrixSdk::Protocols::CS
- #valid? — MatrixSdk::MXID
- #valid? — MatrixSdk::Util::TinycacheAdapter
- #validate_certificate= — MatrixSdk::Api
- #validated? — MatrixSdk::Client
- #validated_at — MatrixSdk::Client
- #whoami? — MatrixSdk::Protocols::CS
- #whois — MatrixSdk::Protocols::CS
- #world_readable — MatrixSdk::Room
- #world_readable? — MatrixSdk::Room
- #write — MatrixSdk::Util::TinycacheAdapter
- #yield_self — Object