- scheduledExecutorService(ScheduledExecutorService) - Method in class io.grpc.binder.BinderChannelBuilder
-
Provides a custom scheduled executor service.
- scheduledExecutorService(ScheduledExecutorService) - Method in class io.grpc.binder.BinderServerBuilder
-
Provides a custom scheduled executor service.
- SecurityPolicies - Class in io.grpc.binder
-
Static factory methods for creating standard security policies.
- securityPolicy(SecurityPolicy) - Method in class io.grpc.binder.BinderChannelBuilder
-
Provides a custom security policy.
- securityPolicy(ServerSecurityPolicy) - Method in class io.grpc.binder.BinderServerBuilder
-
Provides a custom security policy.
- SecurityPolicy - Class in io.grpc.binder
-
Decides whether a given Android UID is authorized to access some resource.
- SecurityPolicy() - Constructor for class io.grpc.binder.SecurityPolicy
-
- sendPing(int) - Method in class io.grpc.binder.internal.BinderTransport
-
- SERVER_AUTHORITY - Static variable in class io.grpc.binder.internal.BinderTransport
-
The authority of the server.
- serverInternalOnly() - Static method in class io.grpc.binder.SecurityPolicies
-
- ServerSecurityPolicy - Class in io.grpc.binder
-
A security policy for a gRPC server.
- ServerSecurityPolicy.Builder - Class in io.grpc.binder
-
Builder for an AndroidServiceSecurityPolicy.
- servicePolicy(String, SecurityPolicy) - Method in class io.grpc.binder.ServerSecurityPolicy.Builder
-
Specify a policy specific to a particular gRPC service.
- set(IBinder) - Method in class io.grpc.binder.IBinderReceiver
-
- setAboveClient(boolean) - Method in class io.grpc.binder.BindServiceFlags.Builder
-
Sets or clears the Context.BIND_ABOVE_CLIENT flag.
- setAcceptParcelableMessages(boolean) - Method in class io.grpc.binder.InboundParcelablePolicy.Builder
-
Sets whether the policy should accept parcelable messages.
- setAcceptParcelableMetadataValues(boolean) - Method in class io.grpc.binder.InboundParcelablePolicy.Builder
-
Sets whether the policy should accept parcelable metadata values.
- setAdjustWithActivity(boolean) - Method in class io.grpc.binder.BindServiceFlags.Builder
-
Sets or clears the Context.BIND_ADJUST_WITH_ACTIVITY flag.
- setAllowOomManagement(boolean) - Method in class io.grpc.binder.BindServiceFlags.Builder
-
Sets or clears the Context.BIND_ALLOW_OOM_MANAGEMENT flag.
- setAutoCreate(boolean) - Method in class io.grpc.binder.BindServiceFlags.Builder
-
Controls whether sending a call over the associated Channel will cause the
target Service to be created and whether in-flight calls will keep it in
existence absent any other binding in the system.
- setBindServiceFlags(BindServiceFlags) - Method in class io.grpc.binder.BinderChannelBuilder
-
Specifies certain optional aspects of the underlying Android Service binding.
- setImportant(boolean) - Method in class io.grpc.binder.BindServiceFlags.Builder
-
Sets or clears the Context.BIND_IMPORTANT flag.
- setIncludeCapabilities(boolean) - Method in class io.grpc.binder.BindServiceFlags.Builder
-
Sets or clears the Context.BIND_INCLUDE_CAPABILITIES flag.
- setMaxParcelableMetadataSize(int) - Method in class io.grpc.binder.InboundParcelablePolicy.Builder
-
Sets the maximum allowed total size of parcelables in metadata.
- setNotForeground(boolean) - Method in class io.grpc.binder.BindServiceFlags.Builder
-
Sets or clears the Context.BIND_NOT_FOREGROUND flag.
- setNotPerceptible(boolean) - Method in class io.grpc.binder.BindServiceFlags.Builder
-
Sets or clears the Context.BIND_NOT_PERCEPTIBLE flag.
- setOutgoingBinder(OneWayBinderProxy) - Method in class io.grpc.binder.internal.BinderTransport
-
- setServerTransportListener(ServerTransportListener) - Method in class io.grpc.binder.internal.BinderTransport.BinderServerTransport
-
- SETUP_TRANSPORT - Static variable in class io.grpc.binder.internal.BinderTransport
-
Sent from the client to host service binder to initiate a new transport, and from the host to
the binder.
- setWaivePriority(boolean) - Method in class io.grpc.binder.BindServiceFlags.Builder
-
Sets or clears the Context.BIND_WAIVE_PRIORITY flag.
- shouldAcceptParcelableMessages() - Method in class io.grpc.binder.InboundParcelablePolicy
-
- shouldAcceptParcelableMetadataValues() - Method in class io.grpc.binder.InboundParcelablePolicy
-
- shutdown() - Method in class io.grpc.binder.internal.BinderServer
-
- shutdown(Status) - Method in class io.grpc.binder.internal.BinderTransport.BinderClientTransport
-
- shutdown() - Method in class io.grpc.binder.internal.BinderTransport.BinderServerTransport
-
- SHUTDOWN_TRANSPORT - Static variable in class io.grpc.binder.internal.BinderTransport
-
Send to shutdown the transport from either end.
- shutdownNow(Status) - Method in class io.grpc.binder.internal.BinderTransport.BinderClientTransport
-
- shutdownNow(Status) - Method in class io.grpc.binder.internal.BinderTransport.BinderServerTransport
-
- shutdownStatus - Variable in class io.grpc.binder.internal.BinderTransport
-
- shutdownUponDestruction(Lifecycle, ManagedChannel) - Static method in class io.grpc.binder.LifecycleOnDestroyHelper
-
Arranges for ManagedChannel.shutdownNow() to be called on channel just before
lifecycle is destroyed, or immediately if lifecycle is already destroyed.
- shutdownUponDestruction(Lifecycle, Server) - Static method in class io.grpc.binder.LifecycleOnDestroyHelper
-
Arranges for Server.shutdownNow() to be called on server just before lifecycle is destroyed, or immediately if lifecycle is already destroyed.
- start(ServerListener) - Method in class io.grpc.binder.internal.BinderServer
-
- start(ManagedClientTransport.Listener) - Method in class io.grpc.binder.internal.BinderTransport.BinderClientTransport
-