The 51Degrees Perl Trie API makes the following functions available. See the Trie Example for a working perl program.
This function initialises an internal data set for detection using the given file name and fills it with properties as controlled by $propertyString.
$propertyString should be given in the following form: 'Id,BrowserName,BrowserVendor,BrowserVersion'. Properties should be separated by a comma.
This function returns a string of device data from a useragent string in a JSON format.
This function destroys the internal dataset and release its resources.