C# 클래스 tiesky.com.SharmIpcInternals.ReaderWriterHandler

상속: IDisposable
파일 보기 프로젝트 열기: hhblaze/SharmIPC 1 사용 예제들

공개 메소드들

메소드 설명
Dispose ( ) : void

MsgId of the sender and payload

GetMessageId ( ) : ulong

To get new Id this function must be used

ReaderWriterHandler ( SharedMemory sm ) : System
SendMessage ( eMsgType msgType, ulong msgId, byte msg, ulong responseMsgId ) : bool

Returns false if buffer threshold is reached

비공개 메소드들

메소드 설명
InitReader ( ) : void

InitWriter ( ) : void
ReadBytes ( byte ptr, int offset, int num ) : byte[]
ReadBytes ( int offset, int num ) : byte[]
StartSendProcedure ( ) : void
WriteBytes ( byte ptr, int offset, byte data ) : void
WriteBytes ( int offset, byte data ) : void

메소드 상세

Dispose() 공개 메소드

MsgId of the sender and payload
public Dispose ( ) : void
리턴 void

GetMessageId() 공개 메소드

To get new Id this function must be used
public GetMessageId ( ) : ulong
리턴 ulong

ReaderWriterHandler() 공개 메소드

public ReaderWriterHandler ( SharedMemory sm ) : System
sm SharedMemory
리턴 System

SendMessage() 공개 메소드

Returns false if buffer threshold is reached
public SendMessage ( eMsgType msgType, ulong msgId, byte msg, ulong responseMsgId ) : bool
msgType eMsgType
msgId ulong
msg byte
responseMsgId ulong
리턴 bool