update sharpcifs

This commit is contained in:
Luke Pulverenti
2017-07-07 23:12:21 -04:00
parent a30e22c3a2
commit 0d10dfe471
221 changed files with 23704 additions and 25614 deletions

View File

@@ -19,59 +19,59 @@ using SharpCifs.Util.Sharpen;
namespace SharpCifs.Smb
{
internal class TransTransactNamedPipeResponse : SmbComTransactionResponse
{
private SmbNamedPipe _pipe;
internal class TransTransactNamedPipeResponse : SmbComTransactionResponse
{
private SmbNamedPipe _pipe;
internal TransTransactNamedPipeResponse(SmbNamedPipe pipe)
{
this._pipe = pipe;
}
internal TransTransactNamedPipeResponse(SmbNamedPipe pipe)
{
this._pipe = pipe;
}
internal override int WriteSetupWireFormat(byte[] dst, int dstIndex)
{
return 0;
}
internal override int WriteSetupWireFormat(byte[] dst, int dstIndex)
{
return 0;
}
internal override int WriteParametersWireFormat(byte[] dst, int dstIndex)
{
return 0;
}
internal override int WriteParametersWireFormat(byte[] dst, int dstIndex)
{
return 0;
}
internal override int WriteDataWireFormat(byte[] dst, int dstIndex)
{
return 0;
}
internal override int WriteDataWireFormat(byte[] dst, int dstIndex)
{
return 0;
}
internal override int ReadSetupWireFormat(byte[] buffer, int bufferIndex, int len)
{
return 0;
}
internal override int ReadSetupWireFormat(byte[] buffer, int bufferIndex, int len
)
{
return 0;
}
internal override int ReadParametersWireFormat(byte[] buffer,
int bufferIndex,
int len)
{
return 0;
}
internal override int ReadParametersWireFormat(byte[] buffer, int bufferIndex, int
len)
{
return 0;
}
internal override int ReadDataWireFormat(byte[] buffer, int bufferIndex, int len)
{
if (_pipe.PipeIn != null)
{
TransactNamedPipeInputStream @in = (TransactNamedPipeInputStream)_pipe.PipeIn;
lock (@in.Lock)
{
@in.Receive(buffer, bufferIndex, len);
Runtime.Notify(@in.Lock);
}
}
return len;
}
internal override int ReadDataWireFormat(byte[] buffer, int bufferIndex, int len)
{
if (_pipe.PipeIn != null)
{
TransactNamedPipeInputStream @in = (TransactNamedPipeInputStream)_pipe.PipeIn;
lock (@in.Lock)
{
@in.Receive(buffer, bufferIndex, len);
Runtime.Notify(@in.Lock);
}
}
return len;
}
public override string ToString()
{
return "TransTransactNamedPipeResponse[" + base.ToString() + "]";
}
}
public override string ToString()
{
return "TransTransactNamedPipeResponse[" + base.ToString() + "]";
}
}
}