C# Class RPCV2Lib.rpcd

Afficher le fichier Open project: petebarber/NFS

Méthodes publiques

Méthode Description
Run ( ) : void
rpcd ( Ports portNumber, Progs prog ) : System

Méthodes protégées

Méthode Description
Proc ( uint proc, rpcCracker cracker, rpcPacker reply ) : void
Prog ( uint prog ) : bool

Private Methods

Méthode Description
CrackCredentials ( rpcCracker cracker ) : void
CrackRPC ( rpcCracker cracker ) : rpcPacker
CrackVerifier ( rpcCracker cracker ) : void
GarbageArgsReply ( uint xid ) : rpcPacker
NewAcceptReply ( uint xid, uint acceptStatus ) : rpcPacker
ProcUnavilReply ( uint xid ) : rpcPacker
ProgMismatchReply ( uint xid ) : rpcPacker
RPCMismatchReply ( uint xid ) : rpcPacker
SuccessReply ( uint xid ) : rpcPacker

Method Details

Proc() protected abstract méthode

protected abstract Proc ( uint proc, rpcCracker cracker, rpcPacker reply ) : void
proc uint
cracker rpcCracker
reply rpcPacker
Résultat void

Prog() protected méthode

protected Prog ( uint prog ) : bool
prog uint
Résultat bool

Run() public méthode

public Run ( ) : void
Résultat void

rpcd() public méthode

public rpcd ( Ports portNumber, Progs prog ) : System
portNumber Ports
prog Progs
Résultat System