struct hwloc_pcidev_attr_s {
unsigned int domain;
unsigned char bus;
unsigned char dev;
unsigned char func;
unsigned char prog_if;
unsigned short class_id;
unsigned short vendor_id;
unsigned short device_id;
unsigned short subvendor_id;
unsigned short subdevice_id;
unsigned char revision;
float linkspeed;
}
| Modifier and Type | Class and Description |
|---|---|
| public static class | hwloc_pcidev_attr_s.
An array of |
| Modifier and Type | Field and Description |
|---|---|
| public static final int | ALIGNOF
The struct alignment in bytes. |
| public static final int | BUS
The struct member offsets. |
| public static final int | CLASS_ID
The struct member offsets. |
| public static final int | DEV
The struct member offsets. |
| public static final int | DEVICE_ID
The struct member offsets. |
| public static final int | DOMAIN
The struct member offsets. |
| public static final int | FUNC
The struct member offsets. |
| public static final int | LINKSPEED
The struct member offsets. |
| public static final int | PROG_IF
The struct member offsets. |
| public static final int | REVISION
The struct member offsets. |
| public static final int | SIZEOF
The struct size in bytes. |
| public static final int | SUBDEVICE_ID
The struct member offsets. |
| public static final int | SUBVENDOR_ID
The struct member offsets. |
| public static final int | VENDOR_ID
The struct member offsets. |
| Access | Constructor and Description |
|---|---|
| protected | |
| public | hwloc_pcidev_attr_s(ByteBuffer container)
Creates a |
| Modifier and Type | Method and Description |
|---|---|
| public byte | |
| public short | |
| protected hwloc_pcidev_attr_s | create(long
the struct memory address address, ByteBuffer an optional container buffer, to be referenced strongly by the struct instance. container)Implements abstract org. the constructor, but returns the exact type of the Struct subclass.
|
| public static hwloc_pcidev_attr_s | |
| public static hwloc_pcidev_attr_s. | create(long
the memory address address, int the buffer capacity capacity)Create a |
| public static hwloc_pcidev_attr_s | |
| public static hwloc_pcidev_attr_s. | |
| public byte | |
| public short | |
| public int | |
| public byte | |
| public float | |
| public static byte | |
| public static short | |
| public static byte | |
| public static short | |
| public static int | |
| public static byte | |
| public static float | |
| public static byte | |
| public static byte | |
| public static short | |
| public static short | |
| public static short | |
| public byte | |
| public byte | |
| public int | |
| public short | |
| public short | |
| public short |
| ALIGNOF | back to summary |
|---|---|
| public static final int ALIGNOF The struct alignment in bytes. | |
| BUS | back to summary |
|---|---|
| public static final int BUS The struct member offsets. | |
| CLASS_ID | back to summary |
|---|---|
| public static final int CLASS_ID The struct member offsets. | |
| DEV | back to summary |
|---|---|
| public static final int DEV The struct member offsets. | |
| DEVICE_ID | back to summary |
|---|---|
| public static final int DEVICE_ID The struct member offsets. | |
| DOMAIN | back to summary |
|---|---|
| public static final int DOMAIN The struct member offsets. | |
| FUNC | back to summary |
|---|---|
| public static final int FUNC The struct member offsets. | |
| LINKSPEED | back to summary |
|---|---|
| public static final int LINKSPEED The struct member offsets. | |
| PROG_IF | back to summary |
|---|---|
| public static final int PROG_IF The struct member offsets. | |
| REVISION | back to summary |
|---|---|
| public static final int REVISION The struct member offsets. | |
| SIZEOF | back to summary |
|---|---|
| public static final int SIZEOF The struct size in bytes. | |
| SUBDEVICE_ID | back to summary |
|---|---|
| public static final int SUBDEVICE_ID The struct member offsets. | |
| SUBVENDOR_ID | back to summary |
|---|---|
| public static final int SUBVENDOR_ID The struct member offsets. | |
| VENDOR_ID | back to summary |
|---|---|
| public static final int VENDOR_ID The struct member offsets. | |
| hwloc_pcidev_attr_s | back to summary |
|---|---|
| protected hwloc_pcidev_attr_s(long address, ByteBuffer container) | |
| hwloc_pcidev_attr_s | back to summary |
|---|---|
| public hwloc_pcidev_attr_s(ByteBuffer container) Creates a The created instance holds a strong reference to the container object. | |
| bus | back to summary |
|---|---|
public byte bus()
| |
| class_id | back to summary |
|---|---|
public short class_id()
| |
| create | back to summary |
|---|---|
| protected hwloc_pcidev_attr_s create(long address, ByteBuffer container) Implements abstract org. Doc from org. Similar to Effectively, every
| |
| create | back to summary |
|---|---|
| public static hwloc_pcidev_attr_s create(long address) Returns a new | |
| create | back to summary |
|---|---|
| public static hwloc_pcidev_attr_s. Create a
| |
| createSafe | back to summary |
|---|---|
| public static hwloc_pcidev_attr_s createSafe(long address) Like
| |
| createSafe | back to summary |
|---|---|
| public static hwloc_pcidev_attr_s. Like
| |
| dev | back to summary |
|---|---|
public byte dev()
| |
| device_id | back to summary |
|---|---|
public short device_id()
| |
| domain | back to summary |
|---|---|
public int domain()
| |
| func | back to summary |
|---|---|
public byte func()
| |
| linkspeed | back to summary |
|---|---|
public float linkspeed()
| |
| nbus | back to summary |
|---|---|
| public static byte nbus(long struct) Unsafe version of | |
| nclass_id | back to summary |
|---|---|
| public static short nclass_id(long struct) Unsafe version of | |
| ndev | back to summary |
|---|---|
| public static byte ndev(long struct) Unsafe version of | |
| ndevice_id | back to summary |
|---|---|
| public static short ndevice_id(long struct) Unsafe version of | |
| ndomain | back to summary |
|---|---|
| public static int ndomain(long struct) Unsafe version of | |
| nfunc | back to summary |
|---|---|
| public static byte nfunc(long struct) Unsafe version of | |
| nlinkspeed | back to summary |
|---|---|
| public static float nlinkspeed(long struct) Unsafe version of | |
| nprog_if | back to summary |
|---|---|
| public static byte nprog_if(long struct) Unsafe version of | |
| nrevision | back to summary |
|---|---|
| public static byte nrevision(long struct) Unsafe version of | |
| nsubdevice_id | back to summary |
|---|---|
| public static short nsubdevice_id(long struct) Unsafe version of | |
| nsubvendor_id | back to summary |
|---|---|
| public static short nsubvendor_id(long struct) Unsafe version of | |
| nvendor_id | back to summary |
|---|---|
| public static short nvendor_id(long struct) Unsafe version of | |
| prog_if | back to summary |
|---|---|
public byte prog_if()
| |
| revision | back to summary |
|---|---|
public byte revision()
| |
| sizeof | back to summary |
|---|---|
| public int sizeof() Implements abstract org. Doc from org. Returns
| |
| subdevice_id | back to summary |
|---|---|
public short subdevice_id()
| |
| subvendor_id | back to summary |
|---|---|
public short subvendor_id()
| |
| vendor_id | back to summary |
|---|---|
public short vendor_id()
| |
hwloc_pcidev_attr_s structs.
| Modifier and Type | Field and Description |
|---|---|
| private static final hwloc_pcidev_attr_s |
| Access | Constructor and Description |
|---|---|
| public | Buffer(ByteBuffer container)
Creates a new |
| public | |
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public byte | |
| public short | |
| public byte | |
| public short | |
| public int | |
| public byte | |
| protected hwloc_pcidev_attr_s | |
| public float | |
| public byte | |
| public byte | |
| protected hwloc_pcidev_attr_s. | |
| public short | |
| public short | |
| public short |
| ELEMENT_FACTORY | back to summary |
|---|---|
| private static final hwloc_pcidev_attr_s ELEMENT_FACTORY | |
| Buffer | back to summary |
|---|---|
| public Buffer(ByteBuffer container) Creates a new Changes to the container's content will be visible to the struct buffer instance and vice versa. The two buffers' position, limit, and mark values
will be independent. The new buffer's position will be zero, its capacity and its limit will be the number of bytes remaining in this buffer divided
by The created buffer instance holds a strong reference to the container object. | |
| Buffer | back to summary |
|---|---|
| public Buffer(long address, int cap) | |
| Buffer | back to summary |
|---|---|
| pack-priv Buffer(long address, ByteBuffer container, int mark, int pos, int lim, int cap) | |
| bus | back to summary |
|---|---|
public byte bus()
| |
| class_id | back to summary |
|---|---|
public short class_id()
| |
| dev | back to summary |
|---|---|
public byte dev()
| |
| device_id | back to summary |
|---|---|
public short device_id()
| |
| domain | back to summary |
|---|---|
public int domain()
| |
| func | back to summary |
|---|---|
public byte func()
| |
| getElementFactory | back to summary |
|---|---|
| protected hwloc_pcidev_attr_s getElementFactory() Implements abstract org.
| |
| linkspeed | back to summary |
|---|---|
public float linkspeed()
| |
| prog_if | back to summary |
|---|---|
public byte prog_if()
| |
| revision | back to summary |
|---|---|
public byte revision()
| |
| self | back to summary |
|---|---|
| protected hwloc_pcidev_attr_s. Implements abstract org.
| |
| subdevice_id | back to summary |
|---|---|
public short subdevice_id()
| |
| subvendor_id | back to summary |
|---|---|
public short subvendor_id()
| |
| vendor_id | back to summary |
|---|---|
public short vendor_id()
| |