Class RequestBuilder
Index
Constructors
Properties
Methods
Constructors
constructor
Returns RequestBuilder
Methods
alloc
Parameters
- size: number
Returns void
bind
- bind(
portal: string,
statement: string,
params: unknown[],
paramCodecs: {
encodeBinary: (rb: RequestBuilder, value: unknown) => void;
encodeText?: (value: unknown) => string;
}[],
): voidParameters
- portal: string
- statement: string
- params: unknown[]
- paramCodecs: {
encodeBinary: (rb: RequestBuilder, value: unknown) => void;
encodeText?: (value: unknown) => string;
}[]
Returns void
cancel Request
Parameters
- processId: number
- secretKey: UndocumentedBuffer
Returns void
close
Parameters
- isPortal: boolean
- name: string
Returns void
copy Done
Returns void
copy Fail
Parameters
- reason: string
Returns void
describe
Parameters
- isPortal: boolean
- name: string
Returns void
execute
Parameters
- portal: string
- maxRows: number
Returns void
flush
Returns void
function Call
init Packet
Parameters
- code: number
- contentSize: number
Returns number
parse
Parameters
- name: string
- query: string
- parameterTypes: number[]
Returns void
query
Parameters
- sql: string
Returns void
reset
Returns void
ssl Request
Returns void
startup Message
Parameters
- username: string
- database: string
Returns void
sync
Returns void
terminate
Returns void
write Binary Param
Parameters
- codec: Codec<any, any>
- value: any
Returns boolean