1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
interface org.freestandards.atspi.Cache { struct CacheItem { object path; Reference parent; int index_in_parent; int child_count; string[] interfaces; string name; Role role; string description; StateSet states; } method GetItems reply { CacheItem[] items; } signal AddAccessible { CacheItem item; } signal RemoveAccessible { Reference item; } }