C# Класс MysqlPot.Mysql

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Mysql ( int packetNumber, StreamWriter w ) : System
convert32To3Byte ( Int32 input ) : byte[]
copyBytes ( byte source, byte dest, int offsetDest, bool nullTerminated ) : byte[]
generateAnswerPacket ( String queryString ) : byte[]
generateOKPacket ( int packetNumber, int affectedRows ) : byte[]
getAnswerPacket ( byte queryBytes, int packetNumber ) : byte[]
getGreetingPacket ( ) : byte[]
getGreetingPacket ( int packetNumber ) : byte[]
getPacketError ( String data, int packetNumber, System.Int64 length, System.Int64 errorNumber ) : byte[]
getPacketNumber ( byte data ) : byte
handleLoginPacket ( byte dataIn, String clientIP, String token, String username, String host ) : void
handleQueryPacket ( byte dataIn, String clientIP, String token, String username, String host ) : byte[]

Приватные методы

Метод Описание
byteArrayCompare ( byte shortArray, byte longArray ) : bool
getBytes ( String inStr ) : byte[]

Описание методов

Mysql() публичный Метод

public Mysql ( int packetNumber, StreamWriter w ) : System
packetNumber int
w System.IO.StreamWriter
Результат System

convert32To3Byte() публичный Метод

public convert32To3Byte ( Int32 input ) : byte[]
input System.Int32
Результат byte[]

copyBytes() публичный Метод

public copyBytes ( byte source, byte dest, int offsetDest, bool nullTerminated ) : byte[]
source byte
dest byte
offsetDest int
nullTerminated bool
Результат byte[]

generateAnswerPacket() публичный Метод

public generateAnswerPacket ( String queryString ) : byte[]
queryString String
Результат byte[]

generateOKPacket() публичный Метод

public generateOKPacket ( int packetNumber, int affectedRows ) : byte[]
packetNumber int
affectedRows int
Результат byte[]

getAnswerPacket() публичный Метод

public getAnswerPacket ( byte queryBytes, int packetNumber ) : byte[]
queryBytes byte
packetNumber int
Результат byte[]

getGreetingPacket() публичный Метод

public getGreetingPacket ( ) : byte[]
Результат byte[]

getGreetingPacket() публичный Метод

public getGreetingPacket ( int packetNumber ) : byte[]
packetNumber int
Результат byte[]

getPacketError() публичный Метод

public getPacketError ( String data, int packetNumber, System.Int64 length, System.Int64 errorNumber ) : byte[]
data String
packetNumber int
length System.Int64
errorNumber System.Int64
Результат byte[]

getPacketNumber() публичный Метод

public getPacketNumber ( byte data ) : byte
data byte
Результат byte

handleLoginPacket() публичный Метод

public handleLoginPacket ( byte dataIn, String clientIP, String token, String username, String host ) : void
dataIn byte
clientIP String
token String
username String
host String
Результат void

handleQueryPacket() публичный Метод

public handleQueryPacket ( byte dataIn, String clientIP, String token, String username, String host ) : byte[]
dataIn byte
clientIP String
token String
username String
host String
Результат byte[]