C# Class Akka.Interfaced.SlimServer.ActorBoundChannelBase

Inheritance: InterfacedActor, IActorBoundChannelSync
Mostra file Open project: SaladLab/Akka.Interfaced

Protected Properties

Property Type Description
_tag object

Protected Methods

Method Description
BindActor ( IActorRef actor, IEnumerable boundTypes, ActorBindingFlags bindingFlags ) : int
BindType ( IActorRef actor, IEnumerable boundTypes ) : bool
Close ( ) : void
GetBoundActor ( int id ) : BoundActor
GetBoundActorId ( IActorRef actor ) : int
OnCloseRequest ( ) : void
OnNotificationMessage ( NotificationMessage message ) : void
OnReceive ( object message ) : void
OnResponseMessage ( ResponseMessage message ) : void
PostStop ( ) : void
UnbindActor ( IActorRef actor ) : BoundActor
UnbindType ( IActorRef actor, IEnumerable types ) : bool

Private Methods

Method Description
GetDerivedBoundTypes ( IEnumerable boundTypes ) : List
IActorBoundChannelSync ( IActorRef actor, TaggedType types, ActorBindingFlags bindingFlags ) : IRequestTarget
IActorBoundChannelSync ( InterfacedActorRef actor, ActorBindingFlags bindingFlags ) : InterfacedActorRef
IActorBoundChannelSync ( IActorRef actor ) : bool
IActorBoundChannelSync ( IActorRef actor, TaggedType types ) : bool
IActorBoundChannelSync ( IActorRef actor, Type types ) : bool
IActorBoundChannelSync ( ) : void
IActorBoundChannelSync ( object tag ) : void
OnChildTerminate ( Terminated m ) : void

Method Details

BindActor() protected method

protected BindActor ( IActorRef actor, IEnumerable boundTypes, ActorBindingFlags bindingFlags ) : int
actor IActorRef
boundTypes IEnumerable
bindingFlags ActorBindingFlags
return int

BindType() protected method

protected BindType ( IActorRef actor, IEnumerable boundTypes ) : bool
actor IActorRef
boundTypes IEnumerable
return bool

Close() protected method

protected Close ( ) : void
return void

GetBoundActor() protected method

protected GetBoundActor ( int id ) : BoundActor
id int
return BoundActor

GetBoundActorId() protected method

protected GetBoundActorId ( IActorRef actor ) : int
actor IActorRef
return int

OnCloseRequest() protected abstract method

protected abstract OnCloseRequest ( ) : void
return void

OnNotificationMessage() protected abstract method

protected abstract OnNotificationMessage ( NotificationMessage message ) : void
message NotificationMessage
return void

OnReceive() protected method

protected OnReceive ( object message ) : void
message object
return void

OnResponseMessage() protected abstract method

protected abstract OnResponseMessage ( ResponseMessage message ) : void
message ResponseMessage
return void

PostStop() protected method

protected PostStop ( ) : void
return void

UnbindActor() protected method

protected UnbindActor ( IActorRef actor ) : BoundActor
actor IActorRef
return BoundActor

UnbindType() protected method

protected UnbindType ( IActorRef actor, IEnumerable types ) : bool
actor IActorRef
types IEnumerable
return bool

Property Details

_tag protected_oe property

protected object _tag
return object