mirror of
https://github.com/zhigang1992/DefinitelyTyped.git
synced 2026-04-23 12:56:46 +08:00
Added documentation for Buf
This commit is contained in:
55
types/nodegit/buf.d.ts
vendored
55
types/nodegit/buf.d.ts
vendored
@@ -1,12 +1,67 @@
|
||||
/// <reference types="node" />
|
||||
|
||||
export class Buf {
|
||||
/**
|
||||
*
|
||||
*
|
||||
* @returns {number}
|
||||
*
|
||||
* @memberof Buf
|
||||
*/
|
||||
containsNul(): number;
|
||||
/**
|
||||
*
|
||||
*
|
||||
*
|
||||
* @memberof Buf
|
||||
*/
|
||||
free(): void;
|
||||
/**
|
||||
*
|
||||
*
|
||||
* @param {number} target_size
|
||||
* @returns {Promise<Buf>}
|
||||
*
|
||||
* @memberof Buf
|
||||
*/
|
||||
grow(target_size: number): Promise<Buf>;
|
||||
/**
|
||||
*
|
||||
*
|
||||
* @returns {number}
|
||||
*
|
||||
* @memberof Buf
|
||||
*/
|
||||
isBinary(): number;
|
||||
/**
|
||||
*
|
||||
*
|
||||
* @param {Buffer} data
|
||||
* @param {number} datalen
|
||||
* @returns {Promise<Buf>}
|
||||
*
|
||||
* @memberof Buf
|
||||
*/
|
||||
set(data: Buffer, datalen: number): Promise<Buf>;
|
||||
/**
|
||||
*
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof Buf
|
||||
*/
|
||||
ptr: string;
|
||||
/**
|
||||
*
|
||||
*
|
||||
* @type {number}
|
||||
* @memberof Buf
|
||||
*/
|
||||
asize: number;
|
||||
/**
|
||||
*
|
||||
*
|
||||
* @type {number}
|
||||
* @memberof Buf
|
||||
*/
|
||||
size: number;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user