C# 클래스 OpenCover.Framework.Communication.MessageHandler

Implements IMessageHandler
상속: IMessageHandler
파일 보기 프로젝트 열기: OpenCover/opencover

공개 메소드들

메소드 설명
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