MySQLPacketSSLRequest.createDefault constructor
MySQLPacketSSLRequest.createDefault({
- required MySQLPacketInitialHandshake initialHandshakePayload,
- required bool connectWithDB,
Fábrica para criar um pacote SSL Request padrão, utilizando as informações do pacote de handshake inicial.
initialHandshakePayload
: Pacote inicial recebido do servidor contendo o charset, entre outras informações.connectWithDB
: Setrue
, ativa a flag de conexão com banco de dados (mysqlCapFlagClientConnectWithDB).
Implementation
factory MySQLPacketSSLRequest.createDefault({
required MySQLPacketInitialHandshake initialHandshakePayload,
required bool connectWithDB,
}) {
return MySQLPacketSSLRequest._(
capabilityFlags: _supportedCapabitilies,
maxPacketSize: 50 * 1024 * 1024, // Exemplo: 50MB
characterSet: initialHandshakePayload.charset,
connectWithDB: connectWithDB,
);
}