Difference between revisions of "AssetUploadRequest"
Jump to navigation
Jump to search
Cube Linden (talk | contribs) m |
Eddy Stryker (talk | contribs) |
||
Line 1: | Line 1: | ||
{{ProtocolNav}} | {{ProtocolNav}} | ||
==Message Layout== | ==Message Layout== | ||
Line 17: | Line 16: | ||
</pre> | </pre> | ||
==Usage and Notes== | ==Usage and Notes== | ||
Used for [[Xfer Manager]] transfers | |||
*ID - Randomly generated LLUUID. The AssetID of the upload is computed by taking the MD5 hash of this ID and the SecureSessionID, so both the client and the server know what the uploaded asset's AssetID will be before the transfer finishes | |||
*Type - [[AssetType]] of the asset being uploaded | |||
*Tempfile - Unknown | |||
*StoreLocal - Unknown | |||
*AssetData - If the entire asset can fit in this packet (without going over the maximum packet size, defined as 1536 bytes) this is the raw asset data. If multiple packets need to be sent to upload this asset, AssetData is empty | |||
[[Category:Messages]] | [[Category:Messages]] |
Revision as of 11:15, 22 July 2008
Message Layout
{ AssetUploadRequest Low NotTrusted Unencoded { AssetBlock Single { TransactionID LLUUID } { Type S8 } { Tempfile BOOL } { StoreLocal BOOL } { AssetData Variable 2 } } }
Usage and Notes
Used for Xfer Manager transfers
- ID - Randomly generated LLUUID. The AssetID of the upload is computed by taking the MD5 hash of this ID and the SecureSessionID, so both the client and the server know what the uploaded asset's AssetID will be before the transfer finishes
- Type - AssetType of the asset being uploaded
- Tempfile - Unknown
- StoreLocal - Unknown
- AssetData - If the entire asset can fit in this packet (without going over the maximum packet size, defined as 1536 bytes) this is the raw asset data. If multiple packets need to be sent to upload this asset, AssetData is empty