Module: Rex::Proto::Rmi::Model

Included in:
Element
Defined in:
lib/rex/proto/rmi/model.rb,
lib/rex/proto/rmi/model/call.rb,
lib/rex/proto/rmi/model/ping.rb,
lib/rex/proto/rmi/model/dgc_ack.rb,
lib/rex/proto/rmi/model/element.rb,
lib/rex/proto/rmi/model/ping_ack.rb,
lib/rex/proto/rmi/model/call_data.rb,
lib/rex/proto/rmi/model/return_data.rb,
lib/rex/proto/rmi/model/continuation.rb,
lib/rex/proto/rmi/model/protocol_ack.rb,
lib/rex/proto/rmi/model/return_value.rb,
lib/rex/proto/rmi/model/output_header.rb,
lib/rex/proto/rmi/model/unique_identifier.rb

Defined Under Namespace

Classes: Call, CallData, Continuation, DgcAck, Element, OutputHeader, Ping, PingAck, ProtocolAck, ReturnData, ReturnValue, UniqueIdentifier

Constant Summary collapse

SIGNATURE =
'JRMI'
STREAM_PROTOCOL =
0x4b
SINGLE_OP_PROTOCOL =
0x4c
MULTIPLEX_PROTOCOL =
0x4d
CALL_MESSAGE =
0x50
PING_MESSAGE =
0x52
DGC_ACK_MESSAGE =
0x54
PROTOCOL_ACK =
0x4e
PROTOCOL_NOT_SUPPORTED =
0x4f
RETURN_DATA =
0x51
PING_ACK =
0x53
RETURN_VALUE =
1
RETURN_EXCEPTION =
2