Navigation
API > API/Plugins > API/Plugins/OnlineServicesInterface > API/Plugins/OnlineServicesInterface/Online
Type
typedef FName FSchemaServiceDescriptorId
References
| Module | OnlineServicesInterface |
| Header | /Engine/Plugins/Online/OnlineServices/Source/OnlineServicesInterface/Public/Online/SchemaTypes.h |
| Include | #include "Online/SchemaTypes.h" |
Remarks
The id used to refer to a schema service descriptor. Similar to a schema, service descriptors declare a set of attributes. Service descriptors are tied directly to how a service serializes data to its backend.
Example: In the case of a lobby the backing service is capable of storing attributes for a lobby and a lobby member. There will be separate service descriptors for lobby and lobby member where each will list the attributes available to be set as well as the types of data each attribute can store. The lobby implementation refers to the attributes names in the service descriptor directly when handling the serialization of attributes.