C# Class DiscId.NativeMethods

Afficher le fichier Open project: phw/dotnet-discid

Méthodes publiques

Méthode Description
discid_get_default_device ( ) : string
discid_get_error_msg ( IntPtr d ) : string
discid_get_freedb_id ( IntPtr d ) : string
discid_get_id ( IntPtr d ) : string
discid_get_mcn ( IntPtr d ) : string
discid_get_submission_url ( IntPtr d ) : string
discid_get_track_isrc ( IntPtr d, Int32 trackNum ) : string
discid_get_version_string ( ) : string
discid_has_feature ( UInt32 feature ) : bool
discid_put ( IntPtr d, Int32 first, Int32 last, Int32 offsets ) : bool
discid_read ( IntPtr d, string device, UInt32 features ) : bool

Private Methods

Méthode Description
discid_free ( IntPtr d ) : void
discid_get_first_track_num ( IntPtr d ) : Int32
discid_get_last_track_num ( IntPtr d ) : Int32
discid_get_sectors ( IntPtr d ) : Int32
discid_get_track_length ( IntPtr d, Int32 trackNum ) : Int32
discid_get_track_offset ( IntPtr d, Int32 trackNum ) : Int32
discid_new ( ) : IntPtr
internal_discid_get_default_device ( ) : IntPtr
internal_discid_get_error_msg ( IntPtr d ) : IntPtr
internal_discid_get_freedb_id ( IntPtr d ) : IntPtr
internal_discid_get_id ( IntPtr d ) : IntPtr
internal_discid_get_mcn ( IntPtr d ) : IntPtr
internal_discid_get_submission_url ( IntPtr d ) : IntPtr
internal_discid_get_track_isrc ( IntPtr d, Int32 trackNum ) : IntPtr
internal_discid_get_version_string ( ) : IntPtr
internal_discid_has_feature ( UInt32 feature ) : Int32
internal_discid_put ( IntPtr d, Int32 first, Int32 last, Int32 offsets ) : Int32
internal_discid_read ( IntPtr d, [ device ) : Int32
internal_discid_read_sparse ( IntPtr d, [ device, UInt32 features ) : Int32

Method Details

discid_get_default_device() public static méthode

public static discid_get_default_device ( ) : string
Résultat string

discid_get_error_msg() public static méthode

public static discid_get_error_msg ( IntPtr d ) : string
d System.IntPtr
Résultat string

discid_get_freedb_id() public static méthode

public static discid_get_freedb_id ( IntPtr d ) : string
d System.IntPtr
Résultat string

discid_get_id() public static méthode

public static discid_get_id ( IntPtr d ) : string
d System.IntPtr
Résultat string

discid_get_mcn() public static méthode

public static discid_get_mcn ( IntPtr d ) : string
d System.IntPtr
Résultat string

discid_get_submission_url() public static méthode

public static discid_get_submission_url ( IntPtr d ) : string
d System.IntPtr
Résultat string

discid_get_track_isrc() public static méthode

public static discid_get_track_isrc ( IntPtr d, Int32 trackNum ) : string
d System.IntPtr
trackNum System.Int32
Résultat string

discid_get_version_string() public static méthode

public static discid_get_version_string ( ) : string
Résultat string

discid_has_feature() public static méthode

public static discid_has_feature ( UInt32 feature ) : bool
feature System.UInt32
Résultat bool

discid_put() public static méthode

public static discid_put ( IntPtr d, Int32 first, Int32 last, Int32 offsets ) : bool
d System.IntPtr
first System.Int32
last System.Int32
offsets System.Int32
Résultat bool

discid_read() public static méthode

public static discid_read ( IntPtr d, string device, UInt32 features ) : bool
d System.IntPtr
device string
features System.UInt32
Résultat bool