• Articles
  • Api Documentation
Show / Hide Table of Contents
  • SprutCAMTech.GeWatchDNClient
    • STGeWatch
    • STGeWatchClient
  • SprutCAMTech.SCPostprocessor
    • ArcBreakMode
    • ArcSettings
    • BrakeAxesEnumerator
    • CLDArray
    • CLDAxisBrake
    • CLDCmdType
    • CLDCmdTypeExtensions
    • CLDConst
    • CLDCycle
    • CLDEDMMotionMode
    • CLDFeedKind
    • CLDFeedUnits
    • CLDFileType
    • CLDInterpMode
    • CLDMultiMotionAxis
    • CLDOriginPositionMode
    • CLDOriginType
    • CLDPlaneType
    • CLDRotationDir
    • CLDSpindleAction
    • CLDSpindleSpeedMode
    • CLDThreadOrient
    • CLDThreadUnits
    • CodeParamType
    • CommonFuncs
    • CountingNCWord
    • EDMRollMode
    • EPostprocessorException
    • IArrayNamedPropertyIndexer
    • IBinaryNCStorage
    • IBooleanNamedPropertyIndexer
    • ICLDAxesBrakeCommand
    • ICLDBrakeAxesIndexer
    • ICLDCircleCommand
    • ICLDClampCommand
    • ICLDCommand
    • ICLDCommentCommand
    • ICLDCoolantCommand
    • ICLDCoolantTubeIndexer
    • ICLDCutComCommand
    • ICLDCycleCommand
    • ICLDDelayCommand
    • ICLDEDMMoveCommand
    • ICLDEDMMoveSpan
    • ICLDEffectorCommand
    • ICLDExtCycleCommand
    • ICLDFeedrateCommand
    • ICLDFile
    • ICLDFileCmdIndexer
    • ICLDFileList
    • ICLDFiniCommand
    • ICLDFromCommand
    • ICLDGoHomeCommand
    • ICLDGotoCommand
    • ICLDInsertCommand
    • ICLDInterpolationCommand
    • ICLDLoadToolCommand
    • ICLDMachineAxesIndexer
    • ICLDMachineAxisInfo
    • ICLDMachineInfo
    • ICLDMachiningTool
    • ICLDMotionCommand
    • ICLDMoveVelocityCommand
    • ICLDMultiArcCommand
    • ICLDMultiArcPoint
    • ICLDMultiAxisArray
    • ICLDMultiGotoCommand
    • ICLDMultiMotionAxesIndexer
    • ICLDMultiMotionCommand
    • ICLDOpStopCommand
    • ICLDOriginCommand
    • ICLDPartNoCommand
    • ICLDPhysicGotoCommand
    • ICLDPlaneCommand
    • ICLDPowerCommand
    • ICLDPPFunCommand
    • ICLDPrintCommand
    • ICLDProject
    • ICLDRapidCommand
    • ICLDSelWorkpieceCommand
    • ICLDSinglePassThreadCommand
    • ICLDSpindleCommand
    • ICLDStopCommand
    • ICLDStructureCommand
    • ICLDSub
    • ICLDSubList
    • ICLDSyncAxesCommand
    • ICLDSyncWaitCommand
    • ICLDTakeoverCommand
    • ICLDTechOperation
    • ICLDTechOperationList
    • ICLDTLContactCommand
    • ICLDTranslator
    • ICodeParametersOfCLDCommand
    • ICodeParametersOfCLDCommandBooleanIndexer
    • ICodeParametersOfCLDCommandFloatIndexer
    • ICodeParametersOfCLDCommandIntegerIndexer
    • ICodeParametersOfCLDCommandStringIndexer
    • IFloatNamedPropertyIndexer
    • IInputBox
    • IInputBoxEnumValuesList<T>
    • IInputBoxFactory
    • IInputBoxProperty
    • IIntegerNamedPropertyIndexer
    • INamedPropertiesCollection
    • INamedProperty
    • INamedPropertyIndexer
    • INCBlockOwner
    • INCFileOwner
    • INCLabel
    • INCStorage
    • INCStorageManager
    • InitNamesProc
    • InpArray<T>
    • InpNumber
    • InputBoxEnumValuesFormer<T>
    • InputBoxValueSetter<T>
    • IPostprocessingLogReceiver
    • IPPFunTechInfo
    • IPPFunTechInfoPart
    • IPPFunTechInfoSetupStage
    • IPPFunTechInfoTool
    • IPPFunTechInfoWorkpiece
    • IStringNamedPropertyIndexer
    • ITextNCStorage
    • IToolGeometry
    • Log
    • LogMessageType
    • MsgBtnSet
    • MsgClickedBtn
    • MsgDefBtn
    • MsgType
    • MultiMotionAxesEnumerator
    • NamedParamType
    • NamedPropIterator
    • NCBlock
    • NCBlockWordsEnumerator
    • NCLabelSnapMode
    • NCWord
    • NCWordDecPoint
    • NCWordSign
    • NCWordState
    • NCWordTextCase
    • NumericNCWord
    • PostprocessorSettings
    • TBinaryNCFile
    • TExternalNCFile
    • TextNCWord
    • TInp2DPoint
    • TInp3DPoint
    • TInp5DPoint
    • TInpComplexRotationConvention
    • TInpLocation
    • TInpQuaternion
    • TInpRotation
    • TInpRotationConvention
    • TNCFile
    • TNCFilesManager
    • TNCStorageType
    • TPostprocessor
    • TrailingZeroesMode
    • TransliterationTable
    • Transliterator
    • TranslitPair
    • TSimpleTextNCFile
    • TTextNCFile
  • SprutCAMTech.SharedMemIPC
    • DelayedProcedure
    • HandleRequestProc
    • HandleStreamProc
    • IPCStream
    • SharedMemClient
    • SharedMemObject
    • SharedMemServer
    • SharememUtils
  • SprutCAMTech.STDefLib
    • AngleUnits
    • STDef
  • SprutCAMTech.VecMatrLib
    • EVecMatrLibError
    • GWConsts
    • ISTGeWatch
    • ISTGeWatchable
    • ISTGeWatchClient
    • T2DPoint
    • T3DArc
    • T3DCut
    • T3DMatrix
    • T3DPoint
    • T5DPoint
    • TComplexRotationConvention
    • TLocation
    • TQuaternion
    • TRotation
    • TRotationConvention
    • TRotationsConverter
    • VML

Class SharememUtils

Inheritance
object
SharememUtils
Namespace: SprutCAMTech.SharedMemIPC
Assembly: SharedMemIPC.dll
Syntax
public static class SharememUtils : Object

Methods

ClientMutex(bool, string)

Declaration
public static Mutex ClientMutex(bool init_own, string srv_name)
Parameters
Type Name Description
bool init_own
string srv_name
Returns
Type Description
System.Threading.Mutex

ClientMutexName(string)

Declaration
public static string ClientMutexName(string name)
Parameters
Type Name Description
string name
Returns
Type Description
string

RequestFileName(string)

Declaration
public static string RequestFileName(string name)
Parameters
Type Name Description
string name
Returns
Type Description
string

RequestFinishedEvent(bool, EventResetMode, string)

Declaration
public static EventWaitHandle RequestFinishedEvent(bool InitState, EventResetMode Mode, string SrvName)
Parameters
Type Name Description
bool InitState
System.Threading.EventResetMode Mode
string SrvName
Returns
Type Description
System.Threading.EventWaitHandle

RequestFinishedEvent(string)

Declaration
public static EventWaitHandle RequestFinishedEvent(string SrvName)
Parameters
Type Name Description
string SrvName
Returns
Type Description
System.Threading.EventWaitHandle

RequestMemLockName(string)

Declaration
public static string RequestMemLockName(string name)
Parameters
Type Name Description
string name
Returns
Type Description
string

RequestReadyEvent(bool, EventResetMode, string)

Declaration
public static EventWaitHandle RequestReadyEvent(bool InitState, EventResetMode Mode, string SrvName)
Parameters
Type Name Description
bool InitState
System.Threading.EventResetMode Mode
string SrvName
Returns
Type Description
System.Threading.EventWaitHandle

RequestReadyEvent(string)

Declaration
public static EventWaitHandle RequestReadyEvent(string SrvName)
Parameters
Type Name Description
string SrvName
Returns
Type Description
System.Threading.EventWaitHandle

ResponseFileName(string)

Declaration
public static string ResponseFileName(string name)
Parameters
Type Name Description
string name
Returns
Type Description
string

ResponseMemLockName(string)

Declaration
public static string ResponseMemLockName(string name)
Parameters
Type Name Description
string name
Returns
Type Description
string

ResponseReadyEvent(bool, EventResetMode, string)

Declaration
public static EventWaitHandle ResponseReadyEvent(bool InitState, EventResetMode Mode, string SrvName)
Parameters
Type Name Description
bool InitState
System.Threading.EventResetMode Mode
string SrvName
Returns
Type Description
System.Threading.EventWaitHandle

ResponseReadyEvent(string)

Declaration
public static EventWaitHandle ResponseReadyEvent(string SrvName)
Parameters
Type Name Description
string SrvName
Returns
Type Description
System.Threading.EventWaitHandle

ServerListeningEvent(bool, EventResetMode, string)

Declaration
public static EventWaitHandle ServerListeningEvent(bool InitState, EventResetMode Mode, string SrvName)
Parameters
Type Name Description
bool InitState
System.Threading.EventResetMode Mode
string SrvName
Returns
Type Description
System.Threading.EventWaitHandle

ServerListeningEvent(string)

Declaration
public static EventWaitHandle ServerListeningEvent(string SrvName)
Parameters
Type Name Description
string SrvName
Returns
Type Description
System.Threading.EventWaitHandle

ServerMutex(bool, string)

Declaration
public static Mutex ServerMutex(bool init_own, string srv_name)
Parameters
Type Name Description
bool init_own
string srv_name
Returns
Type Description
System.Threading.Mutex

ServerMutexName(string)

Declaration
public static string ServerMutexName(string name)
Parameters
Type Name Description
string name
Returns
Type Description
string

ServerStartedEvent(bool, EventResetMode, string)

Declaration
public static EventWaitHandle ServerStartedEvent(bool InitState, EventResetMode Mode, string SrvName)
Parameters
Type Name Description
bool InitState
System.Threading.EventResetMode Mode
string SrvName
Returns
Type Description
System.Threading.EventWaitHandle

ServerStartedEvent(string)

Declaration
public static EventWaitHandle ServerStartedEvent(string SrvName)
Parameters
Type Name Description
string SrvName
Returns
Type Description
System.Threading.EventWaitHandle
In This Article
Back to top Generated by DocFX