public class ParsecGuest
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects..
For help, please visit NativeLibs4Java , Rococoa, or JNA.
public ParsecPermissions perms
Guest input permissions. ::HOST_DESKTOP only.
C type : ParsecPermissions
public ParsecMetrics metrics
Latency performance metrics, only valid in state ::GUEST_CONNECTED.
C type : ParsecMetrics
public int state
interface ParsecLibrary.ParsecGuestState
public int id
Guest ID passed to various host functions.
public int userID
Parsec unique user ID.
public kotlin.Array[] name
UTF-8 null-terminated name guest name string.
C type : char[32]
public byte owner
The guest is also the owner of the host computer. ::HOST_DESKTOP only.
public kotlin.Array[] __pad
C type : uint8_t[3]
public ParsecGuest()
public ParsecGuest(ParsecPermissions perms, ParsecMetrics metrics, int state, int id, int userID, kotlin.Array[] name, byte owner, kotlin.Array[] __pad)
perms
- Guest input permissions. ::HOST_DESKTOP only.metrics
- Latency performance metrics, only valid in state ::GUEST_CONNECTED.state
- Guest connection lifecycle states.id
- Guest ID passed to various host functions.userID
- Parsec unique user ID.name
- UTF-8 null-terminated name guest name string.owner
- The guest is also the owner of the host computer. ::HOST_DESKTOP only.__pad
- C type : uint8_t[3]public ParsecGuest(com.sun.jna.Pointer peer)