C# Class Crimson.CryptoDev.Helper

Datei anzeigen Open project: mono/crimson

Public Methods

Method Description
IsAvailable ( Cipher algo ) : bool
IsCryptoDev ( Cipher algo ) : bool
IsOcf ( Cipher algo ) : bool

Private Methods

Method Description
CloseSession ( UInt32 &session ) : int
CryptOp ( Crimson.CryptoDev.Crypt &crypt ) : int
Helper ( ) : System
Is ( Cipher algo, KernelMode mode ) : bool
SessionOp ( Crimson.CryptoDev.Session &session ) : int
close ( int filedes ) : int
ioctl32 ( int fd, int request, Crimson.CryptoDev.Crypt &crypt ) : int
ioctl32 ( int fdc, int request, Crimson.CryptoDev.Session &session ) : int
ioctl32 ( int fdc, int request, UInt32 &session ) : int
ioctl32 ( int fd, int request, int &fdc ) : int
ioctl64 ( int fd, ulong request, Crimson.CryptoDev.Crypt &crypt ) : int
ioctl64 ( int fdc, ulong request, Crimson.CryptoDev.Session &session ) : int
ioctl64 ( int fdc, ulong request, UInt32 &session ) : int
ioctl64 ( int fd, ulong request, int &fdc ) : int
open ( string path, int oflag ) : int

Method Details

IsAvailable() public static method

public static IsAvailable ( Cipher algo ) : bool
algo Cipher
return bool

IsCryptoDev() public static method

public static IsCryptoDev ( Cipher algo ) : bool
algo Cipher
return bool

IsOcf() public static method

public static IsOcf ( Cipher algo ) : bool
algo Cipher
return bool