Infinispan.Hotrod.Core 0.0.3
.NET Core client for Infinispan Hotrod Protocol
Classes | Enumerations
Infinispan.Hotrod.Core Namespace Reference

Classes

class  AbstractClientListener
 
class  Cache
 
class  CacheBase
 
class  Cluster
 
class  Codec
 
class  Codec30
 
class  Command
 
class  CommandContext
 
class  CommandResult
 CommandResult represent all the info related to a command execution More...
 
class  CommandWithKey
 
class  Event
 
class  ExpirationTime
 
class  GetAllPartResult
 
interface  IClientListener
 
interface  ICommandWithExpiration
 
interface  IHostHandler
 
interface  ILogHandler
 
class  InfinispanClient
 
class  InfinispanDG
 InfinispanDG class describes an Infinispan Cluster and is the main API entry point. More...
 
class  InfinispanException
 InfinispanException represent a generic exception More...
 
class  InfinispanHost
 
class  InfinispanRequest
 
interface  IPartResult
 
class  Marshaller
 Marshaller knows how to convert a type T into byte[] and viceversa. More...
 
class  MediaType
 
class  MurmurHash3
 
class  PingResult
 
class  PutAllPartResult
 
class  ReadArraySession
 
class  ResponseStream
 
class  Result
 
class  ServerStatistics
 
class  StringMarshaller
 An untility Marshaller that works on strings using ASCII encoding by default More...
 
class  TopologyInfo
 
class  ValueWithMetadata
 
class  ValueWithVersion
 
class  VersionedResponse
 

Enumerations

enum  EventType : byte { CREATED = 0x60 , MODIFIED = 0x61 , REMOVED = 0x62 , EXPIRED = 0x63 }
 
enum  TimeUnit : byte {
  SECONDS = 0x00 , MILLISECONDS = 0x01 , NANOSECONDS = 0x02 , MICROSECONDS = 0x03 ,
  MINUTES = 0x04 , HOURS = 0x05 , DAYS = 0x06 , DEFAULT = 0x07 ,
  INFINITE = 0x08
}
 
enum  ResultType {
  Simple , Error , Integers , Bulck ,
  Arrays , NetError , DataError , Object ,
  String , Null , NotFound , Event
}
 
enum  ResultStatus { None , Loading , Completed }