C# Class OpenCover.Framework.Communication.MessageHandler

Implements IMessageHandler
Inheritance: IMessageHandler
Afficher le fichier Open project: OpenCover/opencover

Méthodes publiques

Méthode Description
Complete ( ) : void

Finished

MessageHandler ( IProfilerCommunication profilerCommunication, IMarshalWrapper marshalWrapper, IMemoryManager memoryManager ) : System

Construct a Message Handler

StandardMessage ( MSG_Type msgType, IManagedCommunicationBlock mcb, IManagedCommunicationBlock>.Action chunkReady, Action offloadHandling ) : int

Process a Standard Message

Private Methods

Méthode Description
HandleAllocateBufferMessage ( Action offloadHandling, IntPtr pinnedMemory ) : int
HandleCloseChannelMessage ( IntPtr pinnedMemory ) : int
HandleGetBranchPointsMessage ( IntPtr pinnedMemory, IManagedCommunicationBlock mcb, IManagedCommunicationBlock>.Action chunkReady ) : int
HandleGetSequencePointsMessage ( IntPtr pinnedMemory, IManagedCommunicationBlock mcb, IManagedCommunicationBlock>.Action chunkReady ) : int
HandleTrackAssemblyMessage ( IntPtr pinnedMemory ) : int
HandleTrackMethodMessage ( IntPtr pinnedMemory ) : int
HandleTrackProcessMessage ( IntPtr pinnedMemory ) : int

Method Details

Complete() public méthode

Finished
public Complete ( ) : void
Résultat void

MessageHandler() public méthode

Construct a Message Handler
public MessageHandler ( IProfilerCommunication profilerCommunication, IMarshalWrapper marshalWrapper, IMemoryManager memoryManager ) : System
profilerCommunication IProfilerCommunication
marshalWrapper IMarshalWrapper
memoryManager IMemoryManager
Résultat System

StandardMessage() public méthode

Process a Standard Message
public StandardMessage ( MSG_Type msgType, IManagedCommunicationBlock mcb, IManagedCommunicationBlock>.Action chunkReady, Action offloadHandling ) : int
msgType MSG_Type
mcb IManagedCommunicationBlock
chunkReady IManagedCommunicationBlock>.Action
offloadHandling Action
Résultat int