C# Класс OpenCover.Framework.Communication.MessageHandler

Implements IMessageHandler
Наследование: IMessageHandler
Показать файл Открыть проект

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
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

Описание методов

Complete() публичный Метод

Finished
public Complete ( ) : void
Результат void

MessageHandler() публичный Метод

Construct a Message Handler
public MessageHandler ( IProfilerCommunication profilerCommunication, IMarshalWrapper marshalWrapper, IMemoryManager memoryManager ) : System
profilerCommunication IProfilerCommunication
marshalWrapper IMarshalWrapper
memoryManager IMemoryManager
Результат System

StandardMessage() публичный Метод

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
Результат int