Class: LibSL::BulkUpdateInventoryPacket
- Defined in:
- lib/_packets.rb
Instance Attribute Summary
Attributes inherited from Packet
#acks, #acks_flag, #reliable_flag, #resent_count, #resent_flag, #sequence_number, #zero_coded_flag
Class Method Summary collapse
Instance Method Summary collapse
Methods inherited from Packet
decode, #decode_msg, #encode, #encode_msg, #initialize, #method_missing, zero_decode
Constructor Details
This class inherits a constructor from LibSL::Packet
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class LibSL::Packet
Class Method Details
.packet_id ⇒ Object
6692 6693 6694 |
# File 'lib/_packets.rb', line 6692 def self.packet_id() 4294902041 end |
Instance Method Details
#build_structure ⇒ Object
6696 6697 6698 6699 6700 6701 6702 6703 6704 6705 6706 6707 6708 6709 6710 6711 6712 6713 6714 6715 6716 6717 6718 6719 6720 6721 6722 6723 6724 6725 6726 6727 6728 6729 6730 6731 6732 6733 |
# File 'lib/_packets.rb', line 6696 def build_structure() @blocks = [ [:AgentData, Block.new([ [:AgentID, :LLUUID], [:TransactionID, :LLUUID] ])], [:FolderData, VariableBlockCollection.new([ [:FolderID, :LLUUID], [:ParentID, :LLUUID], [:Type, :LLS8], [:Name, :LLVariable1] ])], [:ItemData, VariableBlockCollection.new([ [:ItemID, :LLUUID], [:CallbackID, :LLU32], [:FolderID, :LLUUID], [:CreatorID, :LLUUID], [:OwnerID, :LLUUID], [:GroupID, :LLUUID], [:BaseMask, :LLU32], [:OwnerMask, :LLU32], [:GroupMask, :LLU32], [:EveryoneMask, :LLU32], [:NextOwnerMask, :LLU32], [:GroupOwned, :LLBool], [:AssetID, :LLUUID], [:Type, :LLS8], [:InvType, :LLS8], [:Flags, :LLU32], [:SaleType, :LLU8], [:SalePrice, :LLS32], [:Name, :LLVariable1], [:Description, :LLVariable1], [:CreationDate, :LLS32], [:CRC, :LLU32] ])] ] end |