public final class SteamWorkshop extends ClientMsgHandler
Constructor and Description |
---|
SteamWorkshop() |
Modifier and Type | Method and Description |
---|---|
JobID |
enumeratePublishedFiles(EnumerationDetails details)
Enumerates the list of all published files on the Steam workshop.
|
JobID |
enumeratePublishedFilesByUserAction(EnumerationUserDetails details)
Enumerates the list of published files for the current logged in user based on user action.
|
JobID |
enumerateUserPublishedFiles(EnumerationUserDetails details)
Enumerates the list of published files for the current logged in user.
|
JobID |
enumerateUserSubscribedFiles(EnumerationUserDetails details)
Enumerates the list of subscribed files for the current logged in user.
|
(package private) void |
handleEnumPublishedFiles(IPacketMsg packetMsg) |
(package private) void |
handleEnumPublishedFilesByAction(IPacketMsg packetMsg) |
(package private) void |
handleEnumUserPublishedFiles(IPacketMsg packetMsg) |
(package private) void |
handleEnumUserSubscribedFiles(IPacketMsg packetMsg) |
void |
handleMsg(IPacketMsg packetMsg)
Handles a client message.
|
(package private) void |
handlePublishedFileDetails(IPacketMsg packetMsg) |
JobID |
requestPublishedFileDetails(long publishedFileId)
Requests details for a given published workshop file.
|
setup
public JobID requestPublishedFileDetails(long publishedFileId)
publishedFileId
- The file ID being requested.JobCallback
.public JobID enumerateUserPublishedFiles(EnumerationUserDetails details)
UserPublishedFilesCallback
from a JobCallback
.details
- The specific details of the request.JobCallback
.public JobID enumerateUserSubscribedFiles(EnumerationUserDetails details)
UserSubscribedFilesCallback
from a JobCallback
.details
- The specific details of the request.JobCallback
.public JobID enumeratePublishedFilesByUserAction(EnumerationUserDetails details)
UserActionPublishedFilesCallback
from a JobCallback
.details
- The specific details of the request.JobCallback
.public JobID enumeratePublishedFiles(EnumerationDetails details)
PublishedFilesCallback
from a JobCallback
.details
- The specific details of the request.JobCallback
.public void handleMsg(IPacketMsg packetMsg)
handleMsg
in class ClientMsgHandler
packetMsg
- The packet message that contains the data.void handleEnumPublishedFiles(IPacketMsg packetMsg)
void handleEnumUserPublishedFiles(IPacketMsg packetMsg)
void handleEnumUserSubscribedFiles(IPacketMsg packetMsg)
void handleEnumPublishedFilesByAction(IPacketMsg packetMsg)
void handlePublishedFileDetails(IPacketMsg packetMsg)
Copyright © 2012. All Rights Reserved.