Skip to content

RTMP Service Methods

Sylvain Lorinet edited this page Mar 25, 2014 · 33 revisions

This is a (probably incomplete) list of the service methods of LoL's RTMP Server.

PlayerPreferencesService

###Methods

Service Name Method Name Number of Parameters
playerPreferenceService loadPreferencesByKey 3
playerPreferenceService savePreferences 1
playerPreferenceService setEnabled 2

###Method details

loadPreferencesByKey

Parameters:

1. String ??? | ???

2. Double ??? | ???

3. Boolean ??? | ???

Returns: ???


savePreferences

Parameters:

1. PlayerPreferences ??? | ???

Returns: ???


setEnabled

Parameters:

1. String ??? | ???

2. Double ??? | ???

Returns: ???


SummonerRuneService

###Methods

Service Name Method Name Number of Parameters
summonerRuneService getSummonerRunes 1
summonerRuneService getSummonerRuneInventory 1

###Method details

getSummonerRunes

Parameters:

1. Double ??? | ???

Returns: ???


getSummonerRuneInventory

Parameters:

1. Double summonerId | A Summoner ID

Returns: SummonerRuneInventory


RerollService

###Methods

Service Name Method Name Number of Parameters
lcdsRerollService getPointsBalance 0
lcdsRerollService roll 0

###Method details

getPointsBalance

Returns: PointSummary


roll

Returns: ???


PlayerStatsService

###Methods

Service Name Method Name Number of Parameters
playerStatsService processEloQuestionaire 1
playerStatsService getAggregatedStats 3
playerStatsService getTeamAggregatedStats 1
playerStatsService getTeamEndOfGameStats 2
playerStatsService retrievePlayerStatsByAccountId 2
playerStatsService getRecentGames 1
playerStatsService retrieveTopPlayedChampions 2

###Method details

processEloQuestionaire

Parameters:

1. String level | "BEGINNER","VETERAN"

Returns: ???


getAggregatedStats

Parameters:

1. Double accountId | An account ID

2. String queue | A Queue name

3. Int season | The season

Returns: ???


getTeamAggregatedStats

Parameters:

1. TeamId teamId | A Team ID

Returns: TeamAggregatedStatsDTO


getTeamEndOfGameStats

Parameters:

1. TeamId teamId | A Team ID

2. Double gameId | A game ID

Returns: EndOfGameStats


retrievePlayerStatsByAccountId

Parameters:

1. Double accountId | An account ID

2. Int season | The season

Returns: PlayerLifetimeStats


retrievePlayerStatsByAccountId

Parameters:

1. Double accountId | An account ID

2. Int season | The season

Returns: PlayerLifetimeStats


getRecentGames

Parameters:

1. Double accountId | An account ID

Returns: RecentGames


retrieveTopPlayedChampions

Parameters:

1. Double accountId | An account ID

2. String gameMode | A game mode("CLASSIC","ODIN","ARAM")

Returns: ChampionStatInfo[]


MatchmakerService

###Methods

Service Name Method Name Number of Parameters
matchmakerService getAvailableQueues 0

###Method details

getAvailableQueues

Returns: ???


Clone this wiki locally