Copyright © 2014 by mTLD Top Level Domain Limited. All rights reserved.
Portions copyright © 2008 by Argo Interactive Limited.
Portions copyright © 2008 by Nokia Inc.
Portions copyright © 2008 by Telecom Italia Mobile S.p.A.
Portions copyright © 2008 by Volantis Systems Limited.
Portions copyright © 2002-2008 by Andreas Staeding.
Portions copyright © 2008 by Zandan.
dotMobi
A bucket is a section of the data file. It has an ID, length and a byte array of data. Each bucket type has a specific format. This class handles the conversion of bucket data(binary bytes) to actual values.
The following buckets are handled:
- Property Names - a unique list of property names. The order is the index. - Property Values - a unique list of property values. The order is the index. - Properties - collections of property name IDs to property value IDs - IPv4 Radix Tree - contains the data for the left/right branches of a tree and property collection IDs
The bucket handler expects the buckets to be in the above order.
Checks if all the necessary buckets have been supplied and processed.
return
TRUE if all buckets complete, FALSE otherwise
Process a bucket identified by “bucketId”. The bucket CRC-32 hash is verified before parsing the bucket data.