Exemplo n.º 1
0
 public Mapping(RpcProgram program, uint version, TransportProtocol protocol)
 {
     Program  = program;
     Version  = version;
     Protocol = protocol;
     Port     = 0;
 }
Exemplo n.º 2
0
 /// <summary>
 /// Initialize new exemplar of RPC Call Message class
 /// </summary>
 /// <param name="prog">Program using RPC protocol</param>
 /// <param name="progVers">Verion of program using RPC protocol</param>
 /// <param name="proc">Procedure number of program</param>
 /// <param name="cred">Credentials</param>
 /// <param name="verif">Verifiers</param>
 /// <param name="procParams">Procedure parameters</param>
 public RpcCallMessage(RpcProgram prog, uint progVers, uint proc,
                       Authentication cred, Authentication verif, byte[] procParams)
 {
     Type            = MessageType.CALL;
     RpcVersion      = Consts.RpcVersion;
     Program         = prog;
     ProgramVersion  = progVers;
     Procedure       = proc;
     Credentials     = cred;
     Verifier        = verif;
     ProcedureParams = procParams;
 }
Exemplo n.º 3
0
 protected internal Nfs3Base(RpcProgram rpcProgram, Configuration conf)
 {
     this.rpcProgram = rpcProgram;
     Log.Info("NFS server port set to: " + rpcProgram.GetPort());
 }
Exemplo n.º 4
0
 /// <summary>
 /// Initialize new exemplar of RPC Call Message class
 /// </summary>
 /// <param name="prog">Program using RPC protocol</param>
 /// <param name="progVers">Verion of program using RPC protocol</param>
 /// <param name="proc">Procedure number of program</param>
 /// <param name="auth">Authentication information (both to credentials and verifiers)</param>
 /// <param name="procParams">Procedure parameters</param>
 public RpcCallMessage(RpcProgram prog, uint progVers, uint proc,
                       Authentication auth, byte[] procParams) :
     this(prog, progVers, proc, auth, auth, procParams)
 {
 }
Exemplo n.º 5
0
 /// <summary>Constructor</summary>
 /// <param name="program"/>
 /// <exception cref="System.IO.IOException"/>
 public MountdBase(RpcProgram program)
 {
     rpcProgram = program;
 }