Public Member Functions | List of all members
JobSystemRemoteMachineSetting Class Reference

JobSystemRemoteMachineSetting class is used for JobSystemRemoteMachineSetting.
This class can be obtained from Application class.
. More...

Public Member Functions

void AddHost (String &hostname, int port, int cores, bool enabled=true)
 Add a host. More...
 
void DeleteHost (String &hostname)
 Delete a host. More...
 
int GetCores (String &hostname)
 Set a host cores. More...
 
bool GetEnabledHost (String &hostname)
 Get a host availability. More...
 
String GetHost (int index)
 Return a host name. More...
 
int GetLocalCores ()
 Returns a local cores. More...
 
int GetPortNo (String &hostname)
 Get a host portnumber. More...
 
bool IsValid ()
 Returns True if an object is valid. More...
 
int NumHosts ()
 Return number of hosts. More...
 
void SetCores (String &hostname, int cores)
 Set a host cores. More...
 
void SetEnabledHost (String &hostname, bool enabled)
 Set a host availability. More...
 
void SetLocalCores (int cores)
 Specifies a local cores. More...
 

Detailed Description

JobSystemRemoteMachineSetting class is used for JobSystemRemoteMachineSetting.
This class can be obtained from Application class.
.

Example of calling the class object:

app.GetJobSystemRemoteMachineSetting()
Author
Author
Kenji Nomura
Date
Date
2025/01/31 23:58:42
Version
Id
header_template.sh,v 1.2 2025/01/31 23:58:42 nomura Exp

Member Function Documentation

void JobSystemRemoteMachineSetting::AddHost ( String &  hostname,
int  port,
int  cores,
bool  enabled = true 
)

Add a host.

Parameters
hostnameHostname
portport number
coresCores
enabledenabled
void JobSystemRemoteMachineSetting::DeleteHost ( String &  hostname)

Delete a host.

Parameters
hostnameHostname
int JobSystemRemoteMachineSetting::GetCores ( String &  hostname)

Set a host cores.

Parameters
hostnameHostname
Returns
cores
bool JobSystemRemoteMachineSetting::GetEnabledHost ( String &  hostname)

Get a host availability.

Parameters
hostnameHostname
Returns
enabled enabled
String JobSystemRemoteMachineSetting::GetHost ( int  index)

Return a host name.

Parameters
indexindex
Returns
host name
int JobSystemRemoteMachineSetting::GetLocalCores ( )

Returns a local cores.

Returns
コア数
int JobSystemRemoteMachineSetting::GetPortNo ( String &  hostname)

Get a host portnumber.

Parameters
hostnameHostname
Returns
port
bool JobSystemRemoteMachineSetting::IsValid ( )

Returns True if an object is valid.

Returns
Whether or not the VibrationDefinition objects in the list are valid
int JobSystemRemoteMachineSetting::NumHosts ( )

Return number of hosts.

Returns
Number of hosts
void JobSystemRemoteMachineSetting::SetCores ( String &  hostname,
int  cores 
)

Set a host cores.

Parameters
hostnameHostname
enabledenabled
void JobSystemRemoteMachineSetting::SetEnabledHost ( String &  hostname,
bool  enabled 
)

Set a host availability.

Parameters
hostnameHostname
enabledenabled
void JobSystemRemoteMachineSetting::SetLocalCores ( int  cores)

Specifies a local cores.

Parameters
coresCores