List of all items
Structs
- Dubbo
- cluster::Cluster
- cluster::NewCluster
- codegen::Arc
- codegen::Bytes
- codegen::Context
- codegen::hyperBody
- config::config::RootConfig
- config::protocol::Protocol
- config::provider::ProviderConfig
- config::registry::RegistryConfig
- config::router::ConditionRouterConfig
- config::router::ConsumerConfig
- config::router::EnableAuth
- config::router::NacosConfig
- config::router::RouterConfig
- config::router::Tag
- config::router::TagMatchRule
- config::router::TagRouterConfig
- config::service::ServiceConfig
- context::RpcContext
- directory::CachedDirectory
- directory::Directory
- directory::NewCachedDirectory
- directory::NewDirectory
- extension::ExtensionDirectoryCommander
- extension::LoadExtensionError
- extension::RemoveExtensionError
- extension::registry_extension::RegistryExtension
- extension::registry_extension::proxy::RegistryProxy
- filter::context::ContextFilter
- filter::service::FilterService
- filter::timeout::TimeoutFilter
- invocation::Metadata
- invocation::Request
- invocation::Response
- invocation::RpcInvocation
- invoker::NewInvoker
- invoker::clone_body::BufferedBody
- invoker::clone_body::CloneBody
- invoker::clone_body::InnerBuffer
- invoker::clone_body::OwnedBufferedBody
- invoker::clone_body::ReachMaxCapacityError
- invoker::clone_invoker::CloneInvoker
- loadbalancer::LoadBalancerSvc
- loadbalancer::NewLoadBalancer
- loadbalancer::P2cBalancer
- loadbalancer::random::RandomLoadBalancer
- logger::Level
- params::extension_param::ExtensionName
- params::registry_param::AppName
- params::registry_param::Category
- params::registry_param::Group
- params::registry_param::InterfaceName
- params::registry_param::RegistryUrl
- params::registry_param::ServiceNamespace
- params::registry_param::StaticInvokerUrls
- params::registry_param::Version
- protocol::WrapperInvoker
- protocol::server_desc::ServiceDesc
- protocol::triple::TRIPLE_SERVICES
- protocol::triple::triple_exporter::TripleExporter
- protocol::triple::triple_invoker::TripleInvoker
- protocol::triple::triple_protocol::TripleProtocol
- protocol::triple::triple_server::TripleServer
- registry::MkRegistryService
- registry::protocol::RegistryProtocol
- registry::registry::StaticRegistry
- registry::registry::StaticServiceValues
- route::NewRoutes
- route::NewRoutesFuture
- route::Routes
- status::DubboError
- status::Status
- svc::ArcNewService
- triple::client::builder::ClientBuilder
- triple::client::triple::TripleClient
- triple::codec::buffer::DecodeBuf
- triple::codec::buffer::EncodeBuf
- triple::codec::prost::ProstCodec
- triple::codec::prost::ProstDecoder
- triple::codec::prost::ProstEncoder
- triple::codec::serde_codec::SerdeCodec
- triple::codec::serde_codec::SerdeDecoder
- triple::codec::serde_codec::SerdeEncoder
- triple::compression::COMPRESSIONS
- triple::decode::Decoding
- triple::encode::EncodeBody
- triple::server::builder::ServerBuilder
- triple::server::triple::TripleServer
- triple::transport::connection::Connection
- triple::transport::connector::Connector
- triple::transport::connector::http_connector::HttpConnector
- triple::transport::connector::https_connector::HttpsConnector
- triple::transport::connector::unix_connector::UnixConnector
- triple::transport::listener::WrappedListener
- triple::transport::listener::tcp_listener::TcpListener
- triple::transport::listener::unix_listener::UnixListener
- triple::transport::resolver::dns::DnsFuture
- triple::transport::resolver::dns::DnsResolver
- triple::transport::router::DubboRouter
- triple::transport::router::RoutesFuture
- triple::transport::service::DubboServer
- url::Url
- utils::boxed::BoxService
- utils::boxed_clone::BoxCloneService
Enums
- codegen::Poll
- invoker::clone_body::BytesData
- params::extension_param::ExtensionType
- params::registry_param::Side
- route::RoutesFutureInnerState
- status::Code
- triple::compression::CompressionEncoding
Traits
- codegen::Body
- codegen::Service
- config::config::BusinessConfig
- config::config::Config
- config::protocol::ProtocolRetrieve
- context::Context
- extension::Extension
- extension::registry_extension::Registry
- filter::Filter
- invocation::IntoStreamingRequest
- invocation::Invocation
- loadbalancer::LoadBalancer
- param::Param
- protocol::Exporter
- protocol::Invoker
- protocol::Protocol
- svc::NewService
- triple::codec::Codec
- triple::codec::Decoder
- triple::codec::Encoder
- triple::server::service::ClientStreamingSvc
- triple::server::service::ServerStreamingSvc
- triple::server::service::StreamingSvc
- triple::server::service::UnarySvc
- triple::transport::listener::Listener
- triple::transport::listener::ListenerExt
- triple::transport::resolver::Resolve
- url::UrlParam
Attribute Macros
Functions
- app_root_dir
- config::config::get_global_config
- empty_body
- extension::registry_extension::to_extension_url
- logger::init
- triple::client::triple::get_codec
- triple::compression::compress
- triple::compression::decompress
- triple::encode::encode
- triple::encode::encode_client
- triple::encode::encode_server
- triple::transport::connector::get_connector
- triple::transport::listener::get_listener
- utils::tls::load_certs
- utils::tls::load_keys
- utils::yaml_utils::yaml_file_parser
- utils::yaml_utils::yaml_key_reader
Type Aliases
- BoxBody
- BoxFuture
- StdError
- config::protocol::ProtocolConfig
- extension::registry_extension::DiscoverStream
- extension::registry_extension::ServiceChange
- protocol::BoxExporter
- protocol::BoxInvoker
- protocol::triple::GrpcBoxCloneService
- triple::client::builder::ClientBoxService
- triple::client::builder::ServiceMK
- triple::transport::listener::BoxListener
Statics
Constants
- config::config::DUBBO_CONFIG_PATH
- config::config::DUBBO_CONFIG_PREFIX
- config::protocol::DEFAULT_PROTOCOL
- filter::TIMEOUT_COUNTDOWN
- filter::TIMEOUT_DEFAULT
- filter::TRI_TIMEOUT_DEADLINE_IN_NANOS
- params::constants::ANYHOST_KEY
- params::constants::DUBBO_KEY
- params::constants::GROUP_KEY
- params::constants::INTERFACE_KEY
- params::constants::LOCALHOST_IP
- params::constants::METADATA_MAPPING_KEY
- params::constants::PROTOCOL
- params::constants::PROVIDERS_KEY
- params::constants::REGISTRY
- params::constants::REGISTRY_PROTOCOL
- params::constants::SIDE_KEY
- params::constants::TIMESTAMP_KEY
- params::constants::VERSION_KEY
- status::GRPC_MESSAGE
- status::GRPC_STATUS
- triple::compression::GRPC_ACCEPT_ENCODING
- triple::compression::GRPC_ENCODING
- triple::consts::BUFFER_SIZE
- triple::consts::HEADER_SIZE
- triple::server::triple::GRPC_ACCEPT_ENCODING
- triple::server::triple::GRPC_ENCODING