C# Класс Brunet.Cdc.LocalHashTable

Наследование: HashTable
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
_ht System.Collections.Hashtable
_rand System.Random
_sync object

Открытые методы

Метод Описание
BeginCompareSwap ( MemBlock key, MemBlock new_value, MemBlock old_value, AsyncCallback cb, object state ) : IAsyncResult
BeginRead ( MemBlock key, AsyncCallback cb, object state ) : IAsyncResult
BeginSwap ( MemBlock key, MemBlock new_value, AsyncCallback cb, object state ) : IAsyncResult
CreateRandomKey ( ) : MemBlock
EndCompareSwap ( IAsyncResult r ) : MemBlock
EndRead ( IAsyncResult r ) : MemBlock
EndSwap ( IAsyncResult r ) : MemBlock
LocalHashTable ( ) : NUnit.Framework

Приватные методы

Метод Описание
TestCAS ( ) : void
TestRecall ( ) : void

Описание методов

BeginCompareSwap() публичный Метод

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() публичный Метод

public BeginRead ( MemBlock key, AsyncCallback cb, object state ) : IAsyncResult
key MemBlock
cb AsyncCallback
state object
Результат IAsyncResult

BeginSwap() публичный Метод

public BeginSwap ( MemBlock key, MemBlock new_value, AsyncCallback cb, object state ) : IAsyncResult
key MemBlock
new_value MemBlock
cb AsyncCallback
state object
Результат IAsyncResult

CreateRandomKey() публичный Метод

public CreateRandomKey ( ) : MemBlock
Результат MemBlock

EndCompareSwap() публичный Метод

public EndCompareSwap ( IAsyncResult r ) : MemBlock
r IAsyncResult
Результат MemBlock

EndRead() публичный Метод

public EndRead ( IAsyncResult r ) : MemBlock
r IAsyncResult
Результат MemBlock

EndSwap() публичный Метод

public EndSwap ( IAsyncResult r ) : MemBlock
r IAsyncResult
Результат MemBlock

LocalHashTable() публичный Метод

public LocalHashTable ( ) : NUnit.Framework
Результат NUnit.Framework

Описание свойств

_ht защищенное свойство

protected System.Collections.Hashtable _ht
Результат System.Collections.Hashtable

_rand защищенное свойство

protected Random,System _rand
Результат System.Random

_sync защищенное свойство

protected object _sync
Результат object