Detailed Description
Device detection specific results structure which any device detection processing results should extend.
This adds an array of value overrides to the base results.
Collaboration diagram for fiftyoneDegreesResultsDeviceDetection:
Data Fields | |
| fiftyoneDegreesResultsBase | b |
| Base results, which hold the override values. | |
| char * | bufferPseudo |
| Working memory used for pseudo headers, allocated when the results are created and not grown during detection. | |
| int | bufferPseudoLength |
| Number of bytes in bufferPseudo, being the maxMatchedUserAgentLength configuration value plus one for the null terminator. | |
| char * | bufferTransform |
| Working memory used to transform evidence. | |
| int | bufferTransformLength |
| Number of bytes in bufferTransform. | |
Field Documentation
◆ bufferPseudo
| char* fiftyoneDegreesResultsDeviceDetection::bufferPseudo |
Working memory used for pseudo headers, allocated when the results are created and not grown during detection.
A pseudo header that does not fit is ignored
◆ bufferPseudoLength
| int fiftyoneDegreesResultsDeviceDetection::bufferPseudoLength |
Number of bytes in bufferPseudo, being the maxMatchedUserAgentLength configuration value plus one for the null terminator.
A single header over that value is ignored too
The documentation for this struct was generated from the following file:
