C# Class RampUp.Actors.Impl.CompositeActor

Inheritance: IActor, IBatchAware
Afficher le fichier Open project: Scooletz/RampUp Class Usage Examples

Méthodes publiques

Свойство Type Description
Descriptor ActorDescriptor

Méthodes publiques

Méthode Description
CompositeActor ( IActor actors, IStructSizeCounter counter, int>.Func messageIdGetter ) : System
MessageHandler ( int messageTypeId, ByteChunk chunk ) : void
OnBatchEnded ( BatchInfo &info ) : void

Private Methods

Méthode Description
BuildMessageMap ( IActor actors, int>.Func messageIdGetter ) : int[]
GetActorMask ( int actorIndex ) : int
HashMessageId ( int id ) : int

Method Details

CompositeActor() public méthode

public CompositeActor ( IActor actors, IStructSizeCounter counter, int>.Func messageIdGetter ) : System
actors IActor
counter IStructSizeCounter
messageIdGetter int>.Func
Résultat System

MessageHandler() public méthode

public MessageHandler ( int messageTypeId, ByteChunk chunk ) : void
messageTypeId int
chunk RampUp.Buffers.ByteChunk
Résultat void

OnBatchEnded() public méthode

public OnBatchEnded ( BatchInfo &info ) : void
info BatchInfo
Résultat void

Property Details

Descriptor public_oe property

public ActorDescriptor,RampUp.Actors.Impl Descriptor
Résultat ActorDescriptor