C# Class tiesky.com.SharmIpcInternals.SharedMemory

Inheritance: IDisposable
Afficher le fichier Open project: hhblaze/SharmIPC Class Usage Examples

Méthodes publiques

Méthode Description
Dispose ( ) : void

Disposing

GetMessageId ( ) : ulong
SendMessage ( eMsgType msgType, ulong msgId, byte msg, ulong responseMsgId ) : bool
SharedMemory ( string uniqueHandlerName, SharmIpc SharmIPC, long bufferCapacity = 50000, int maxQueueSizeInBytes = 20000000 ) : System

Method Details

Dispose() public méthode

Disposing
public Dispose ( ) : void
Résultat void

GetMessageId() public méthode

public GetMessageId ( ) : ulong
Résultat ulong

SendMessage() public méthode

public SendMessage ( eMsgType msgType, ulong msgId, byte msg, ulong responseMsgId ) : bool
msgType eMsgType
msgId ulong
msg byte
responseMsgId ulong
Résultat bool

SharedMemory() public méthode

public SharedMemory ( string uniqueHandlerName, SharmIpc SharmIPC, long bufferCapacity = 50000, int maxQueueSizeInBytes = 20000000 ) : System
uniqueHandlerName string Can be name of APP, both syncronized processes must use the same name and it must be unique among the OS
SharmIPC SharmIpc SharmIPC instance
bufferCapacity long
maxQueueSizeInBytes int
Résultat System