Modifier and Type | Method and Description |
---|---|
protected DCEBuffer |
IPCPipeFile.getBuffer()
Return the DCE buffer
|
protected DCEBuffer |
IPCPipeFile.getRxBuffer()
Return the receive DCE buffer
|
Modifier and Type | Method and Description |
---|---|
void |
IPCPipeFile.doDCERequest(int opCode,
DCEBuffer buf,
int maxTx,
int callId)
Send the DCE request to the server and receive the response data.
|
Modifier and Type | Method and Description |
---|---|
void |
DCEBuffer.putBuffer(DCEBuffer buf)
Append a DCE buffer to the current DCE buffer
|
void |
DCEList.readList(DCEBuffer buf)
Read a list of objects from the DCE buffer
|
void |
DCEReadable.readObject(DCEBuffer buf)
Read the object state from the DCE/RPC buffer
|
void |
DCEReadableList.readObject(DCEBuffer buf)
Read the object state from the DCE/RPC buffer
|
void |
DCEReadable.readStrings(DCEBuffer buf)
Read the strings for object from the DCE/RPC buffer
|
void |
DCEList.writeList(DCEBuffer buf)
Write the list of objects to a DCE buffer
|
void |
DCEWriteableList.writeObject(DCEBuffer buf)
Write the object state to DCE/RPC buffers.
|
void |
DCEWriteable.writeObject(DCEBuffer buf,
DCEBuffer strBuf)
Write the object state to DCE/RPC buffers.
|
Constructor and Description |
---|
DCEList(DCEBuffer buf)
Class constructor
|
Modifier and Type | Method and Description |
---|---|
void |
DCEPacket.initializeDCERequest(int pipeHandle,
int opCode,
DCEBuffer buf,
int maxTx,
int callId)
Initialize a DCE request packet
|
Modifier and Type | Method and Description |
---|---|
void |
ServiceStatusInfo.readObject(DCEBuffer buf)
Read the service status information from the DCE buffer
|
void |
ServiceStatusList.readObject(DCEBuffer buf)
Read the service status info list from the DCE buffer
|
void |
ServerInfo.readObject(DCEBuffer buf)
Read the server information from the DCE/RPC buffer
|
void |
ConnectionInfo.readObject(DCEBuffer buf)
Read a connection information object from a DCE buffer
|
void |
RegistryKeyInfo.readObject(DCEBuffer buf)
Read the registry key information
|
void |
SessionInfo.readObject(DCEBuffer buf)
Read the session information from the DCE buffer
|
void |
PerfDataBlock.readObject(DCEBuffer buf)
Read the performance data block object
|
void |
ServerFileInfo.readObject(DCEBuffer buf) |
void |
ServiceConfigInfo.readObject(DCEBuffer buf)
Read the service configuration information from the DCE buffer
|
void |
RegistryKey.readObject(DCEBuffer buf)
Read the key details from a DCE buffer
|
void |
RegistryValue.readObject(DCEBuffer buf)
Read the registry value information
|
void |
WorkstationInfo.readObject(DCEBuffer buf)
Read the workstation information from the DCE/RPC buffer
|
void |
ShareInfo.readObject(DCEBuffer buf)
Read the share information from the DCE/RPC buffer
|
void |
EventlogRecord.readObject(DCEBuffer buf)
Read the eventlog record from the DCE/RPC buffer
|
void |
ServiceStatusExInfo.readObject(DCEBuffer buf)
Read the service status information from the DCE buffer
|
void |
ServiceStatusExList.readObject(DCEBuffer buf)
Read the service status info list from the DCE buffer
|
void |
UserInfo.readObject(DCEBuffer buf)
Read the user information from the DCE buffer
|
void |
EventlogRecordList.readRecords(DCEBuffer buf,
int cnt)
Read the eventlog records from the DCE buffer
|
void |
ServiceStatusInfo.readStrings(DCEBuffer buf)
Read the strings for this object from the DCE/RPC buffer
|
void |
ServerInfo.readStrings(DCEBuffer buf)
Read the strings for this object from the DCE/RPC buffer
|
void |
ConnectionInfo.readStrings(DCEBuffer buf)
Read the strings for this connection information from the DCE/RPC buffer
|
void |
RegistryKeyInfo.readStrings(DCEBuffer buf)
Read the strings for this object from the DCE/RPC buffer
|
void |
SessionInfo.readStrings(DCEBuffer buf)
Read the strings for this session information from the DCE/RPC buffer
|
void |
PerfDataBlock.readStrings(DCEBuffer buf)
Read the strings for this object from the DCE/RPC buffer
|
void |
ServerFileInfo.readStrings(DCEBuffer buf)
Read the strings for this file information from the DCE/RPC buffer
|
void |
ServiceConfigInfo.readStrings(DCEBuffer buf)
Read the strings for this object from the DCE/RPC buffer
|
void |
RegistryKey.readStrings(DCEBuffer buf)
Read the strings for this object from the DCE/RPC buffer
|
void |
RegistryValue.readStrings(DCEBuffer buf)
Read the strings for this object from the DCE/RPC buffer
|
void |
WorkstationInfo.readStrings(DCEBuffer buf)
Read the strings for this workstation from the DCE/RPC buffer
|
void |
ShareInfo.readStrings(DCEBuffer buf)
Read the strings for this share from the DCE/RPC buffer
|
void |
EventlogRecord.readStrings(DCEBuffer buf)
Read the strings for this object from the DCE/RPC buffer
|
void |
UserInfo.readStrings(DCEBuffer buf)
Read the strings for this user information from the DCE buffer
|
void |
RegistryValue.readValue(DCEBuffer buf)
Read the value and type from a DCE buffer
|
void |
EventlogRecordList.writeObject(DCEBuffer buf)
Write the eventlog records to the DCE buffer
|
void |
ServerInfo.writeObject(DCEBuffer buf,
DCEBuffer strBuf)
Write a server information structure
|
void |
ServiceConfigInfo.writeObject(DCEBuffer buf,
DCEBuffer strBuf)
Write the service configuration to the DCE buffer
|
void |
WorkstationInfo.writeObject(DCEBuffer buf,
DCEBuffer strBuf)
Write a workstation information structure
|
void |
ShareInfo.writeObject(DCEBuffer buf,
DCEBuffer strBuf)
Write the share information to the DCE buffer
|
Constructor and Description |
---|
ConnectionInfoList(DCEBuffer buf)
Class constructor
|
ServerFileInfoList(DCEBuffer buf)
Class constructor
|
SessionInfoList(DCEBuffer buf)
Class constructor
|
ShareInfoList(DCEBuffer buf)
Class constructor
|
Modifier and Type | Method and Description |
---|---|
DCEBuffer |
DCEPipeFile.getBufferedData()
Get the buffered data for the pipe
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
SrvsvcDCEHandler.netServerGetInfo(SMBSrvSession sess,
DCEBuffer inBuf,
DCEBuffer outBuf)
Handle a get server information request
|
protected boolean |
SrvsvcDCEHandler.netShareEnum(SMBSrvSession sess,
DCEBuffer inBuf,
DCEBuffer outBuf)
Handle a share enumeration request
|
protected boolean |
SrvsvcDCEHandler.netShareGetInfo(SMBSrvSession sess,
DCEBuffer inBuf,
DCEBuffer outBuf)
Handle a get share information request
|
protected boolean |
WkssvcDCEHandler.netWkstaGetInfo(SMBSrvSession sess,
DCEBuffer inBuf,
DCEBuffer outBuf)
Get workstation infomation
|
void |
DCEHandler.processRequest(SMBSrvSession sess,
DCEBuffer inBuf,
DCEPipeFile pipeFile,
SMBSrvPacket smbPkt)
Process a DCE/RPC request
|
void |
WkssvcDCEHandler.processRequest(SMBSrvSession sess,
DCEBuffer inBuf,
DCEPipeFile pipeFile,
SMBSrvPacket smbPkt)
Process a WksSvc DCE/RPC request
|
void |
SrvsvcDCEHandler.processRequest(SMBSrvSession sess,
DCEBuffer inBuf,
DCEPipeFile pipeFile,
SMBSrvPacket smbPkt)
Process a SrvSvc DCE/RPC request
|
void |
DCEPipeFile.setBufferedData(DCEBuffer buf)
Set buffered data for the pipe
|
Modifier and Type | Method and Description |
---|---|
static void |
DCERPCHandler.procDCEBind(SMBSrvSession sess,
DCEBuffer dceBuf,
DCEPipeFile pipeFile,
SMBSrvPacket smbPkt)
Process a DCE bind request
|
static void |
DCERPCHandler.procDCERequest(SMBSrvSession sess,
DCEBuffer inBuf,
DCEPipeFile pipeFile,
SMBSrvPacket smbPkt)
Process a DCE request
|
static void |
DCERPCHandler.processDCEBuffer(SMBSrvSession sess,
DCEBuffer dceBuf,
DCEPipeFile pipeFile,
SMBSrvPacket smbPkt)
Process the DCE/RPC request buffer
|
Copyright © 2005–2018 Alfresco Software. All rights reserved.