C# Class MysqlPot.Mysql

Afficher le fichier Open project: schmalle/MysqlPot Class Usage Examples

Méthodes publiques

Méthode Description
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[]

Private Methods

Méthode Description
byteArrayCompare ( byte shortArray, byte longArray ) : bool
getBytes ( String inStr ) : byte[]

Method Details

Mysql() public méthode

public Mysql ( int packetNumber, StreamWriter w ) : System
packetNumber int
w System.IO.StreamWriter
Résultat System

convert32To3Byte() public méthode

public convert32To3Byte ( Int32 input ) : byte[]
input System.Int32
Résultat byte[]

copyBytes() public méthode

public copyBytes ( byte source, byte dest, int offsetDest, bool nullTerminated ) : byte[]
source byte
dest byte
offsetDest int
nullTerminated bool
Résultat byte[]

generateAnswerPacket() public méthode

public generateAnswerPacket ( String queryString ) : byte[]
queryString String
Résultat byte[]

generateOKPacket() public méthode

public generateOKPacket ( int packetNumber, int affectedRows ) : byte[]
packetNumber int
affectedRows int
Résultat byte[]

getAnswerPacket() public méthode

public getAnswerPacket ( byte queryBytes, int packetNumber ) : byte[]
queryBytes byte
packetNumber int
Résultat byte[]

getGreetingPacket() public méthode

public getGreetingPacket ( ) : byte[]
Résultat byte[]

getGreetingPacket() public méthode

public getGreetingPacket ( int packetNumber ) : byte[]
packetNumber int
Résultat byte[]

getPacketError() public méthode

public getPacketError ( String data, int packetNumber, System.Int64 length, System.Int64 errorNumber ) : byte[]
data String
packetNumber int
length System.Int64
errorNumber System.Int64
Résultat byte[]

getPacketNumber() public méthode

public getPacketNumber ( byte data ) : byte
data byte
Résultat byte

handleLoginPacket() public méthode

public handleLoginPacket ( byte dataIn, String clientIP, String token, String username, String host ) : void
dataIn byte
clientIP String
token String
username String
host String
Résultat void

handleQueryPacket() public méthode

public handleQueryPacket ( byte dataIn, String clientIP, String token, String username, String host ) : byte[]
dataIn byte
clientIP String
token String
username String
host String
Résultat byte[]