public class DCERPCHandler extends Object
Constructor and Description |
---|
DCERPCHandler() |
Modifier and Type | Method and Description |
---|---|
static void |
procDCEBind(SMBSrvSession sess,
DCEBuffer dceBuf,
DCEPipeFile pipeFile,
SMBSrvPacket smbPkt)
Process a DCE bind request
|
static void |
procDCERequest(SMBSrvSession sess,
DCEBuffer inBuf,
DCEPipeFile pipeFile,
SMBSrvPacket smbPkt)
Process a DCE request
|
static void |
processDCEBuffer(SMBSrvSession sess,
DCEBuffer dceBuf,
DCEPipeFile pipeFile,
SMBSrvPacket smbPkt)
Process the DCE/RPC request buffer
|
static void |
processDCERPCRead(SMBSrvSession sess,
SMBSrvPacket smbPkt)
Process a DCE/RPC pipe read request
|
static void |
processDCERPCRequest(SMBSrvSession sess,
SMBSrvPacket smbPkt)
Process a DCE/RPC write request to the named pipe file
|
static void |
processDCERPCRequest(SMBSrvSession sess,
org.alfresco.jlan.smb.server.SMBSrvTransPacket srvTrans,
SMBSrvPacket smbPkt)
Process a DCE/RPC request
|
static void |
processDCERPCRequest(SMBSrvSession sess,
VirtualCircuit vc,
TransactBuffer tbuf,
SMBSrvPacket smbPkt)
Process a DCE/RPC request
|
public static final void processDCERPCRequest(SMBSrvSession sess, org.alfresco.jlan.smb.server.SMBSrvTransPacket srvTrans, SMBSrvPacket smbPkt) throws IOException, SMBSrvException
sess
- SMBSrvSessionsrvTrans
- SMBSrvTransPacketsmbPkt
- SMBSrvPacketIOException
SMBSrvException
public static final void processDCERPCRequest(SMBSrvSession sess, VirtualCircuit vc, TransactBuffer tbuf, SMBSrvPacket smbPkt) throws IOException, SMBSrvException
sess
- SMBSrvSessionvc
- VirtualCircuittbuf
- TransactBuffersmbPkt
- SMBSrvPacketIOException
SMBSrvException
public static final void processDCERPCRequest(SMBSrvSession sess, SMBSrvPacket smbPkt) throws IOException, SMBSrvException
sess
- SMBSrvSessionsmbPkt
- SMBSrvPacketIOException
SMBSrvException
public static final void processDCERPCRead(SMBSrvSession sess, SMBSrvPacket smbPkt) throws IOException, SMBSrvException
sess
- SMBSrvSessionsmbPkt
- SMBSrvPacketIOException
SMBSrvException
public static final void processDCEBuffer(SMBSrvSession sess, DCEBuffer dceBuf, DCEPipeFile pipeFile, SMBSrvPacket smbPkt) throws IOException, SMBSrvException
sess
- SMBSrvSessiondceBuf
- DCEBufferpipeFile
- DCEPipeFilesmbPkt
- SMBSrvPacketIOException
SMBSrvException
public static final void procDCEBind(SMBSrvSession sess, DCEBuffer dceBuf, DCEPipeFile pipeFile, SMBSrvPacket smbPkt) throws IOException, SMBSrvException
sess
- SMBSrvSessiondceBuf
- DCEBufferpipeFile
- DCEPipeFilesmbPkt
- SMBSrvPacketIOException
SMBSrvException
public static final void procDCERequest(SMBSrvSession sess, DCEBuffer inBuf, DCEPipeFile pipeFile, SMBSrvPacket smbPkt) throws IOException, SMBSrvException
sess
- SMBSrvSessioninBuf
- DCEBufferpipeFile
- DCEPipeFilesmbPkt
- SMBSrvPacketIOException
SMBSrvException
Copyright © 2005–2017 Alfresco Software. All rights reserved.