usesInterface
P11686
predicate
Indicates that one entity interacts with or operates another entity through a specified interface or set of interface methods.
All labels observed (18)
| Label | Occurrences |
|---|---|
| interface | 134 |
| usesInterface canonical | 109 |
| busInterface | 25 |
| usesAPI | 18 |
| supportsUserInterface | 12 |
| interfaceWith | 11 |
| supportsProgrammingInterface | 10 |
| operatorInterface | 7 |
| queryInterface | 6 |
| supportsEnvironmentInterface | 5 |
| kernelInterface | 2 |
| usesMediumDependentInterface | 2 |
| exposesInterfaceVia | 1 |
| registerInterface | 1 |
| stableInterface | 1 |
| usesIDL | 1 |
| usesInterfaceBuilder | 1 |
| usesInterfaceSystem | 1 |
Description generation (PDg)
The one-sentence description above was generated by prompting gpt-5.1 with the predicate name and this instruction.
Instruction
Given a predicate that represents a relationship or action between entities, generate a one-sentence description explaining its meaning. # Instructions Focus on describing the relationship, not the entities themselves. # Response Format Begin the description with \' Indicates...\'
Input
Predicate: usesInterface
Generated description
Indicates that one entity interacts with or operates another entity through a specified interface or set of interface methods.
Sample triples (347)
| Subject | Object |
|---|---|
| VGA | ISA-based video adapters (originally) via predicate surface "busInterface" ⓘ |
| YUM | command-line interface via predicate surface "interface" ⓘ |
| OpenStack Horizon |
OpenStack APIs
via predicate surface "usesAPI"
ⓘ
surface form:
OpenStack REST APIs
|
| Windows services |
Win32 API
via predicate surface "usesAPI"
ⓘ
surface form:
Windows Service API
|
| Windows services | Win32 service control functions via predicate surface "usesAPI" ⓘ |
| ODBC Driver Manager | ODBC API ⓘ |
| RPCSEC_GSS | Generic Security Services Application Programming Interface via predicate surface "usesAPI" ⓘ |
|
Apple LaserWriter printers
surface form:
Apple LaserWriter
|
AppleTalk via predicate surface "interface" ⓘ |
| Apple 5.25" floppy disk drive |
Apple UniDisk 5.25
via predicate surface "interface"
ⓘ
surface form:
Disk II interface (Apple II family)
|
| SAS SSDs | Serial Attached SCSI ⓘ |
|
Service Workers
surface form:
Service Worker
|
Cache Storage API via predicate surface "usesAPI" ⓘ |
|
Service Workers
surface form:
Service Worker
|
Web APIs
via predicate surface "usesAPI"
ⓘ
surface form:
Fetch API
|
|
Service Workers
surface form:
Service Worker
|
Push API via predicate surface "usesAPI" ⓘ |
|
Service Workers
surface form:
Service Worker
|
Background Sync API via predicate surface "usesAPI" ⓘ |
| CICS Transaction Server |
CICS Transaction Server
via predicate surface "supportsProgrammingInterface"
self-linksurface differs
ⓘ
surface form:
EXEC CICS
|
| CICS Transaction Server |
CICS Transaction Server
via predicate surface "supportsProgrammingInterface"
self-linksurface differs
ⓘ
surface form:
CICS API
|
| CICS Transaction Server | CICS Transaction Gateway via predicate surface "supportsProgrammingInterface" ⓘ |
| CICS Transaction Server | CICS web support via predicate surface "supportsProgrammingInterface" ⓘ |
| CICS Transaction Server | CICS Java API via predicate surface "supportsProgrammingInterface" ⓘ |
| CICS Transaction Server | CICS TS for z/OS Java EE connector via predicate surface "supportsProgrammingInterface" ⓘ |
| mintStick | GUI via predicate surface "interface" ⓘ |
| System Resource Controller | command line utilities via predicate surface "interface" ⓘ |
| GameCube Memory Card | Nintendo GameCube memory card slot via predicate surface "interface" ⓘ |
| Atari TT030 | SCSI via predicate surface "interface" ⓘ |
| Atari TT030 | MIDI in via predicate surface "interface" ⓘ |
| Atari TT030 | MIDI out via predicate surface "interface" ⓘ |
| Atari TT030 | serial port via predicate surface "interface" ⓘ |
| Atari TT030 | parallel port via predicate surface "interface" ⓘ |
| Atari TT030 | ACSI via predicate surface "interface" ⓘ |
| AN/APG-63 | head-up display via predicate surface "operatorInterface" ⓘ |
| AN/APG-63 | multi-function displays via predicate surface "operatorInterface" ⓘ |
|
EGA
surface form:
Enhanced Graphics Adapter
|
8-bit ISA via predicate surface "busInterface" ⓘ |
| Deskstar | Parallel ATA via predicate surface "interface" ⓘ |
| Deskstar | Serial ATA via predicate surface "interface" ⓘ |
| Cinemastar | SATA via predicate surface "interface" ⓘ |
| Barracuda | SATA via predicate surface "interface" ⓘ |
| IronWolf | SATA via predicate surface "interface" ⓘ |
| Commodore Amiga 1200 | IDE via predicate surface "busInterface" ⓘ |
| SkyHawk | SATA via predicate surface "interface" ⓘ |
|
Apple Wireless Keyboard
surface form:
Apple Wireless Keyboard (2003)
|
Bluetooth 1.1 via predicate surface "interface" ⓘ |
|
Apple Wireless Keyboard
surface form:
Apple Wireless Keyboard (2007)
|
Bluetooth 2.0 via predicate surface "interface" ⓘ |
|
Apple Wireless Keyboard
surface form:
Apple Wireless Keyboard (2009)
|
Bluetooth 2.1 + EDR via predicate surface "interface" ⓘ |
| Motorola 68881 | coprocessor bus of 68020 via predicate surface "interface" ⓘ |
| Yeoman | command-line interface via predicate surface "interface" ⓘ |
| runc | command-line interface via predicate surface "interface" ⓘ |
| DriverManager | java.sql.Driver ⓘ |
| Kodak EasyShare digital cameras | menu-driven on-screen interface via predicate surface "interface" ⓘ |
| Rhapsody |
Objective-C
via predicate surface "supportsProgrammingInterface"
ⓘ
surface form:
Objective-C APIs
|
| Rhapsody |
OPENSTEP
via predicate surface "supportsProgrammingInterface"
ⓘ
surface form:
OpenStep API
|
| lcov | command-line interface via predicate surface "interface" ⓘ |