C# 클래스 SharpOS.Kernel.ADC.X86.Interlocked

파일 보기 프로젝트 열기: sharpos/SharpOS

공개 메소드들

메소드 설명
Add ( uint location, uint value ) : uint
CompareExchange ( uint location, uint value, uint comparand ) : uint
Decrement ( uint location ) : uint
Exchange ( int &location, int value ) : int
Exchange ( uint location, uint value ) : uint
Increment ( uint location ) : uint

메소드 상세

Add() 공개 정적인 메소드

public static Add ( uint location, uint value ) : uint
location uint
value uint
리턴 uint

CompareExchange() 공개 정적인 메소드

public static CompareExchange ( uint location, uint value, uint comparand ) : uint
location uint
value uint
comparand uint
리턴 uint

Decrement() 공개 정적인 메소드

public static Decrement ( uint location ) : uint
location uint
리턴 uint

Exchange() 공개 정적인 메소드

public static Exchange ( int &location, int value ) : int
location int
value int
리턴 int

Exchange() 공개 정적인 메소드

public static Exchange ( uint location, uint value ) : uint
location uint
value uint
리턴 uint

Increment() 공개 정적인 메소드

public static Increment ( uint location ) : uint
location uint
리턴 uint