Package io.aether.api.clientserverapi
Interface ClientApiSafe
-
- All Known Subinterfaces:
ClientApiSafeRemote
- All Known Implementing Classes:
ClientApiSafeLocal
public interface ClientApiSafe
-
-
Field Summary
Fields Modifier and Type Field Description static io.aether.net.fastMeta.FastMetaApi<ClientApiSafe,ClientApiSafeRemote>META
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddAccessGroupsToClient(java.util.UUID uid, long[] groups)voidaddItemsToAccessGroup(long id, java.util.UUID[] groups)voidchangeAlias(java.util.UUID alias)voidchangeParent(java.util.UUID uid)voidnewChild(java.util.UUID uid)voidremoveAccessGroupsFromClient(java.util.UUID uid, long[] groups)voidremoveItemsFromAccessGroup(long id, java.util.UUID[] groups)voidrequestTelemetry()voidsendAccessCheckResults(io.aether.api.common.AccessCheckResult[] results)voidsendAccessGroupForClient(java.util.UUID uid, long[] groups)voidsendAccessGroups(io.aether.api.common.AccessGroup[] groups)voidsendAllAccessedClients(java.util.UUID uid, java.util.UUID[] accessedClients)voidsendCloud(java.util.UUID uid, io.aether.api.common.Cloud cloud)voidsendClouds(io.aether.api.common.UUIDAndCloud[] clouds)voidsendMessages(Message[] msg)voidsendServerDescriptor(io.aether.api.common.ServerDescriptor serverDescriptor)voidsendServerDescriptors(io.aether.api.common.ServerDescriptor[] serverDescriptors)
-
-
-
Field Detail
-
META
static final io.aether.net.fastMeta.FastMetaApi<ClientApiSafe,ClientApiSafeRemote> META
-
-
Method Detail
-
changeParent
void changeParent(java.util.UUID uid)
-
changeAlias
void changeAlias(java.util.UUID alias)
-
newChild
void newChild(java.util.UUID uid)
-
sendMessages
void sendMessages(Message[] msg)
-
sendServerDescriptor
void sendServerDescriptor(io.aether.api.common.ServerDescriptor serverDescriptor)
-
sendServerDescriptors
void sendServerDescriptors(io.aether.api.common.ServerDescriptor[] serverDescriptors)
-
sendCloud
void sendCloud(java.util.UUID uid, io.aether.api.common.Cloud cloud)
-
sendClouds
void sendClouds(io.aether.api.common.UUIDAndCloud[] clouds)
-
requestTelemetry
void requestTelemetry()
-
sendAccessGroups
void sendAccessGroups(io.aether.api.common.AccessGroup[] groups)
-
sendAccessGroupForClient
void sendAccessGroupForClient(java.util.UUID uid, long[] groups)
-
addItemsToAccessGroup
void addItemsToAccessGroup(long id, java.util.UUID[] groups)
-
removeItemsFromAccessGroup
void removeItemsFromAccessGroup(long id, java.util.UUID[] groups)
-
addAccessGroupsToClient
void addAccessGroupsToClient(java.util.UUID uid, long[] groups)
-
removeAccessGroupsFromClient
void removeAccessGroupsFromClient(java.util.UUID uid, long[] groups)
-
sendAllAccessedClients
void sendAllAccessedClients(java.util.UUID uid, java.util.UUID[] accessedClients)
-
sendAccessCheckResults
void sendAccessCheckResults(io.aether.api.common.AccessCheckResult[] results)
-
-