C# 클래스 Brunet.Cdc.HashTable

파일 보기 프로젝트 열기: pstjuste/brunet

공개 메소드들

메소드 설명
BeginCompareSwap ( MemBlock key, MemBlock new_value, MemBlock old_value, AsyncCallback cb, object state ) : IAsyncResult
BeginRead ( MemBlock key, AsyncCallback result_cb, object state ) : IAsyncResult
BeginSwap ( MemBlock key, MemBlock new_value, AsyncCallback cb, object state ) : IAsyncResult
CompareSwap ( MemBlock key, MemBlock new_value, MemBlock old_value ) : MemBlock
CreateRandomKey ( ) : MemBlock
EndCompareSwap ( IAsyncResult r ) : MemBlock
EndRead ( IAsyncResult r ) : MemBlock
EndSwap ( IAsyncResult r ) : MemBlock
Read ( MemBlock key ) : MemBlock
Swap ( MemBlock key, MemBlock new_value ) : MemBlock

비공개 메소드들

메소드 설명
DoNothing ( IAsyncResult r ) : void

메소드 상세

BeginCompareSwap() 추상적인 공개 메소드

abstract public BeginCompareSwap ( MemBlock key, MemBlock new_value, MemBlock old_value, AsyncCallback cb, object state ) : IAsyncResult
key MemBlock
new_value MemBlock
old_value MemBlock
cb AsyncCallback
state object
리턴 IAsyncResult

BeginRead() 추상적인 공개 메소드

abstract public BeginRead ( MemBlock key, AsyncCallback result_cb, object state ) : IAsyncResult
key MemBlock
result_cb AsyncCallback
state object
리턴 IAsyncResult

BeginSwap() 추상적인 공개 메소드

abstract public BeginSwap ( MemBlock key, MemBlock new_value, AsyncCallback cb, object state ) : IAsyncResult
key MemBlock
new_value MemBlock
cb AsyncCallback
state object
리턴 IAsyncResult

CompareSwap() 공개 메소드

public CompareSwap ( MemBlock key, MemBlock new_value, MemBlock old_value ) : MemBlock
key MemBlock
new_value MemBlock
old_value MemBlock
리턴 MemBlock

CreateRandomKey() 추상적인 공개 메소드

abstract public CreateRandomKey ( ) : MemBlock
리턴 MemBlock

EndCompareSwap() 추상적인 공개 메소드

abstract public EndCompareSwap ( IAsyncResult r ) : MemBlock
r IAsyncResult
리턴 MemBlock

EndRead() 추상적인 공개 메소드

abstract public EndRead ( IAsyncResult r ) : MemBlock
r IAsyncResult
리턴 MemBlock

EndSwap() 추상적인 공개 메소드

abstract public EndSwap ( IAsyncResult r ) : MemBlock
r IAsyncResult
리턴 MemBlock

Read() 공개 메소드

public Read ( MemBlock key ) : MemBlock
key MemBlock
리턴 MemBlock

Swap() 공개 메소드

public Swap ( MemBlock key, MemBlock new_value ) : MemBlock
key MemBlock
new_value MemBlock
리턴 MemBlock