We have llGetLandOwnerAt() and llGetParcelFlags(). But we can't get name or description for parcels. Also, I believe you can name parcels the same, so something else must uniquely identify parcels.
So perhaps an integer llGetParcelID(vector pos) type function? Then use the integer ID returned to pass to either separate functions, or a llGetParcelData(integer ID, integer data) dataserver lookup that gives info such as:
Parcel Name
Parcel Description
Is Parcel for Sale?
Is Parcel for Sale to Anyone?
How much is Parcel for Sale for?
When was Parcel Claimed?
Parcel Area
Traffic
Pretty much listing out stuff not currently LSL-accessible. For my projects, I need the unique identifier for the parcel, name and description would generally be nice though. Other stuff would be icing.
Thanks.