gRPC  0.6.0
 All Classes Namespaces Functions Variables Enumerations Properties Pages
Namespaces | Classes
Package Grpc.Core.Internal

Namespaces

package  Tests
 

Classes

class  AsyncCall< TRequest, TResponse >
 Manages client side native call lifecycle.
 
class  AsyncCallBase< TWrite, TRead >
 Base for handling both client side and server side calls. Manages native call lifecycle and provides convenience methods.
 
class  AsyncCallServer< TRequest, TResponse >
 Manages server side native call lifecycle.
 
class  AsyncCompletionTaskSource< T >
 Helper for transforming AsyncCompletionDelegate into full-fledged Task.
 
class  AtomicCounter
 
class  BatchContextSafeHandleNotOwned
 Not owned version of grpcsharp_batch_context
 
class  CallSafeHandle
 grpc_call from <grpc/grpc.h>
 
class  ChannelArgsSafeHandle
 grpc_channel_args from <grpc/grpc.h>
 
class  ChannelSafeHandle
 grpc_channel from <grpc/grpc.h>
 
class  ClientRequestStream< TRequest, TResponse >
 Writes requests asynchronously to an underlying AsyncCall object.
 
class  ClientResponseStream< TRequest, TResponse >
 
class  CompletionQueueSafeHandle
 grpc_completion_queue from <grpc/grpc.h>
 
class  CredentialsSafeHandle
 grpc_credentials from <grpc/grpc_security.h>
 
class  DebugStats
 
class  GrpcLog
 Logs from gRPC C core library can get lost if your application is not a console app. This class allows redirection of logs to arbitrary destination.
 
class  GrpcThreadPool
 Pool of threads polling on the same completion queue.
 
class  MetadataArraySafeHandle
 grpc_metadata_array from <grpc/grpc.h>
 
class  SafeHandleZeroIsInvalid
 Safe handle to wrap native objects.
 
interface  IServerCallHandler
 
class  UnaryServerCallHandler< TRequest, TResponse >
 
class  ServerStreamingServerCallHandler< TRequest, TResponse >
 
class  ClientStreamingServerCallHandler< TRequest, TResponse >
 
class  DuplexStreamingServerCallHandler< TRequest, TResponse >
 
class  NoSuchMethodCallHandler
 
class  HandlerUtils
 
class  ServerCalls
 
class  ServerCredentialsSafeHandle
 grpc_server_credentials from <grpc/grpc_security.h>
 
class  ServerRequestStream< TRequest, TResponse >
 
class  ServerResponseStream< TRequest, TResponse >
 Writes responses asynchronously to an underlying AsyncCallServer object.
 
class  ServerSafeHandle
 grpc_server from grpc/grpc.h
 
struct  Timespec
 gpr_timespec from grpc/support/time.h