Package-level declarations

Types

Link copied to clipboard
data class CollectedResponses(val tsos: List<TsoResponse> = emptyList(), val messages: String? = null)

Tso collected Responses

Link copied to clipboard
data class IssueResponse(val success: Boolean = false, val startResponse: StartStopResponses? = null, val startReady: Boolean = false, val stopResponse: StartStopResponse? = null, val zosmfResponses: List<TsoResponse>? = emptyList(), val commandResponses: String? = null)

The TsoSend API response

Link copied to clipboard
class IssueTso(var connection: ZOSConnection, var httpClient: OkHttpClient = UnsafeOkHttpClient.unsafeOkHttpClient)

Class to handle issue command to TSO

Link copied to clipboard
data class SendResponse(val success: Boolean, val tsoResponses: List<TsoResponse> = emptyList(), val commandResponse: String? = null)

The TsoSend API response

Link copied to clipboard
class SendTso(var connection: ZOSConnection, var httpClient: OkHttpClient = UnsafeOkHttpClient.unsafeOkHttpClient)

Class to handle sending data to TSO

Link copied to clipboard
data class StartStopResponse(val tsoResponse: TsoResponse? = null, val servletKey: String? = null, var failureResponse: String? = null, val success: Boolean? = false)

The TsoStartStop API response

Link copied to clipboard
class StartStopResponses(val tsoResponse: TsoResponse?, collectedResponses: CollectedResponses?)

The TsoStartStop API responses

Link copied to clipboard
class StartTso(var connection: ZOSConnection, var httpClient: OkHttpClient = UnsafeOkHttpClient.unsafeOkHttpClient)

Start TSO address space and receive servlet key

Link copied to clipboard
class StopTso(var connection: ZOSConnection, var httpClient: OkHttpClient = UnsafeOkHttpClient.unsafeOkHttpClient)

Stop active TSO address space using servlet key

Link copied to clipboard

Constants for various tso related info