gchecksum.h | gchecksum.h | |||
---|---|---|---|---|
skipping to change at line 63 | skipping to change at line 63 | |||
* GChecksum: | * GChecksum: | |||
* | * | |||
* An opaque structure representing a checksumming operation. | * An opaque structure representing a checksumming operation. | |||
* To create a new GChecksum, use g_checksum_new(). To free | * To create a new GChecksum, use g_checksum_new(). To free | |||
* a GChecksum, use g_checksum_free(). | * a GChecksum, use g_checksum_free(). | |||
* | * | |||
* Since: 2.16 | * Since: 2.16 | |||
*/ | */ | |||
typedef struct _GChecksum GChecksum; | typedef struct _GChecksum GChecksum; | |||
gssize g_checksum_type_get_length (GChecksumType checksum_ty pe); | gssize g_checksum_type_get_length (GChecksumType check sum_type); | |||
GChecksum * g_checksum_new (GChecksumType checksum_typ | GChecksum * g_checksum_new (GChecksumType check | |||
e); | sum_type); | |||
void g_checksum_reset (GChecksum *checksum); | void g_checksum_reset (GChecksum *check | |||
GChecksum * g_checksum_copy (const GChecksum *checksum); | sum); | |||
void g_checksum_free (GChecksum *checksum); | GChecksum * g_checksum_copy (const GChecksum *check | |||
void g_checksum_update (GChecksum *checksum, | sum); | |||
const guchar *data, | void g_checksum_free (GChecksum *check | |||
gssize length); | sum); | |||
G_CONST_RETURN gchar *g_checksum_get_string (GChecksum *checksum); | void g_checksum_update (GChecksum *check | |||
void g_checksum_get_digest (GChecksum *checksum, | sum, | |||
guint8 *buffer, | const guchar *data, | |||
gsize *digest_len); | gssize lengt | |||
h); | ||||
G_CONST_RETURN gchar *g_checksum_get_string (GChecksum *check | ||||
sum); | ||||
void g_checksum_get_digest (GChecksum *check | ||||
sum, | ||||
guint8 *buffe | ||||
r, | ||||
gsize *diges | ||||
t_len); | ||||
gchar *g_compute_checksum_for_data (GChecksumType checksum_type, | gchar *g_compute_checksum_for_data (GChecksumType check | |||
const guchar *data, | sum_type, | |||
gsize length); | const guchar *data, | |||
gchar *g_compute_checksum_for_string (GChecksumType checksum_type, | gsize lengt | |||
const gchar *str, | h); | |||
gssize length); | gchar *g_compute_checksum_for_string (GChecksumType check | |||
sum_type, | ||||
const gchar *str, | ||||
gssize lengt | ||||
h); | ||||
G_END_DECLS | G_END_DECLS | |||
#endif /* __G_CHECKSUM_H__ */ | #endif /* __G_CHECKSUM_H__ */ | |||
End of changes. 3 change blocks. | ||||
19 lines changed or deleted | 32 lines changed or added | |||
This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/ |