Function SessionApiFactory
- SessionApiFactory(
configuration?: Configuration,
basePath?: string,
axios?: AxiosInstance,
): {
addUserToSession(
requestParameters: SessionApiAddUserToSessionRequest,
options?: RawAxiosRequestConfig,
): AxiosPromise<void>;
displayContent(
requestParameters: SessionApiDisplayContentRequest,
options?: RawAxiosRequestConfig,
): AxiosPromise<void>;
getAuthProviders(
options?: RawAxiosRequestConfig,
): AxiosPromise<NameIdPair[]>;
getPasswordResetProviders(
options?: RawAxiosRequestConfig,
): AxiosPromise<NameIdPair[]>;
getSessions(
requestParameters?: SessionApiGetSessionsRequest,
options?: RawAxiosRequestConfig,
): AxiosPromise<SessionInfoDto[]>;
play(
requestParameters: SessionApiPlayRequest,
options?: RawAxiosRequestConfig,
): AxiosPromise<void>;
postCapabilities(
requestParameters?: SessionApiPostCapabilitiesRequest,
options?: RawAxiosRequestConfig,
): AxiosPromise<void>;
postFullCapabilities(
requestParameters: SessionApiPostFullCapabilitiesRequest,
options?: RawAxiosRequestConfig,
): AxiosPromise<void>;
removeUserFromSession(
requestParameters: SessionApiRemoveUserFromSessionRequest,
options?: RawAxiosRequestConfig,
): AxiosPromise<void>;
reportSessionEnded(options?: RawAxiosRequestConfig): AxiosPromise<void>;
reportViewing(
requestParameters: SessionApiReportViewingRequest,
options?: RawAxiosRequestConfig,
): AxiosPromise<void>;
sendFullGeneralCommand(
requestParameters: SessionApiSendFullGeneralCommandRequest,
options?: RawAxiosRequestConfig,
): AxiosPromise<void>;
sendGeneralCommand(
requestParameters: SessionApiSendGeneralCommandRequest,
options?: RawAxiosRequestConfig,
): AxiosPromise<void>;
sendMessageCommand(
requestParameters: SessionApiSendMessageCommandRequest,
options?: RawAxiosRequestConfig,
): AxiosPromise<void>;
sendPlaystateCommand(
requestParameters: SessionApiSendPlaystateCommandRequest,
options?: RawAxiosRequestConfig,
): AxiosPromise<void>;
sendSystemCommand(
requestParameters: SessionApiSendSystemCommandRequest,
options?: RawAxiosRequestConfig,
): AxiosPromise<void>;
} Parameters
Optional
configuration: ConfigurationOptional
basePath: stringOptional
axios: AxiosInstance
Returns {
addUserToSession(
requestParameters: SessionApiAddUserToSessionRequest,
options?: RawAxiosRequestConfig,
): AxiosPromise<void>;
displayContent(
requestParameters: SessionApiDisplayContentRequest,
options?: RawAxiosRequestConfig,
): AxiosPromise<void>;
getAuthProviders(
options?: RawAxiosRequestConfig,
): AxiosPromise<NameIdPair[]>;
getPasswordResetProviders(
options?: RawAxiosRequestConfig,
): AxiosPromise<NameIdPair[]>;
getSessions(
requestParameters?: SessionApiGetSessionsRequest,
options?: RawAxiosRequestConfig,
): AxiosPromise<SessionInfoDto[]>;
play(
requestParameters: SessionApiPlayRequest,
options?: RawAxiosRequestConfig,
): AxiosPromise<void>;
postCapabilities(
requestParameters?: SessionApiPostCapabilitiesRequest,
options?: RawAxiosRequestConfig,
): AxiosPromise<void>;
postFullCapabilities(
requestParameters: SessionApiPostFullCapabilitiesRequest,
options?: RawAxiosRequestConfig,
): AxiosPromise<void>;
removeUserFromSession(
requestParameters: SessionApiRemoveUserFromSessionRequest,
options?: RawAxiosRequestConfig,
): AxiosPromise<void>;
reportSessionEnded(options?: RawAxiosRequestConfig): AxiosPromise<void>;
reportViewing(
requestParameters: SessionApiReportViewingRequest,
options?: RawAxiosRequestConfig,
): AxiosPromise<void>;
sendFullGeneralCommand(
requestParameters: SessionApiSendFullGeneralCommandRequest,
options?: RawAxiosRequestConfig,
): AxiosPromise<void>;
sendGeneralCommand(
requestParameters: SessionApiSendGeneralCommandRequest,
options?: RawAxiosRequestConfig,
): AxiosPromise<void>;
sendMessageCommand(
requestParameters: SessionApiSendMessageCommandRequest,
options?: RawAxiosRequestConfig,
): AxiosPromise<void>;
sendPlaystateCommand(
requestParameters: SessionApiSendPlaystateCommandRequest,
options?: RawAxiosRequestConfig,
): AxiosPromise<void>;
sendSystemCommand(
requestParameters: SessionApiSendSystemCommandRequest,
options?: RawAxiosRequestConfig,
): AxiosPromise<void>;
}
addUserToSession:function
displayContent:function
getAuthProviders:function
- getAuthProviders(options?: RawAxiosRequestConfig): AxiosPromise<NameIdPair[]>
Parameters
Optional
options: RawAxiosRequestConfig
Returns AxiosPromise<NameIdPair[]>
getPasswordResetProviders:function
- getPasswordResetProviders(
options?: RawAxiosRequestConfig,
): AxiosPromise<NameIdPair[]> Parameters
Optional
options: RawAxiosRequestConfig
Returns AxiosPromise<NameIdPair[]>
getSessions:function
play:function
- play(
requestParameters: SessionApiPlayRequest,
options?: RawAxiosRequestConfig,
): AxiosPromise<void> Returns AxiosPromise<void>
postCapabilities:function
postFullCapabilities:function
removeUserFromSession:function
reportSessionEnded:function
- reportSessionEnded(options?: RawAxiosRequestConfig): AxiosPromise<void>
Parameters
Optional
options: RawAxiosRequestConfig
Returns AxiosPromise<void>
reportViewing:function
sendFullGeneralCommand:function
sendGeneralCommand:function
sendMessageCommand:function
sendPlaystateCommand:function
sendSystemCommand:function
SessionApi - factory interface
Export