onbon.bx06
Class Bx6GScreenServer

java.lang.Object
  extended by onbon.bx06.Bx6GScreen
      extended by onbon.bx06.Bx6GScreenServer

public final class Bx6GScreenServer
extends Bx6GScreen

屏幕控制程式 (TCP Socket Server 模式)。

Author:
ONBON

Nested Class Summary
 
Nested classes/interfaces inherited from class onbon.bx06.Bx6GScreen
Bx6GScreen.Result<T extends onbon.bx06.message.Response>
 
Method Summary
 String getAddress()
          取得 TCP 位址。
 String getId()
          取得识别编号,等于 Socket 编号。
 String getNetId()
          取得 Net 编号,ONBON 內部唯一識別碼。
 int getPort()
          取得 TCP 通讯埠。
 boolean isReady()
          檢查是否可进行工作。
 Bx6GScreen.Result<onbon.bx06.message.global.ACK> switch2ClientMode(onbon.bx06.message.tcp.EthernetSetIP.StaticSetting staticSetting)
          切换至一般网路模式,执行成功后,会将当前连线切断。
 String toString()
           
 
Methods inherited from class onbon.bx06.Bx6GScreen
activateFirmware, cancelTimingOnOff, changeOutputBuffer, checkControllerStatus, checkFirmware, checkFirmware, checkFPGAStatus, checkHealth, checkMemVolumes, clockBrightness, createTimingOnOff, deleteAllDynamic, deleteDynamic, deleteProgram, deleteProgram, deletePrograms, deletePrograms, deletePrograms, disconnect, enableIrRemote, getAliasName, getControllerAddress, getControllerType, getProfile, getRunMode, isConfigured, isConnected, lock, lockProgram, lockProgram, lockProgram, lockProgram, manualBrightness, ping, readConfig, readControllerId, readControllerWorking, readCopyrightInfo, readFileList, readModbusInfo, readProgram, readProgram, readProgram, readProgram, readProgramList, reset2Factory, searchNetwork, sensorBrightness, sensorBrightness, setAliasName, setupCleanScreen, setupSaveProgramSch, setupTimingOnOff, switch2ServerMode, syncTime, syncTime, turnOff, turnOn, unlock, unlockProgram, unlockProgram, writeConfig, writeControllerAddress, writeDynamic, writeFile, writeFileAsync, writeProgram, writeProgram, writeProgramAsync, writeProgramAsyncQuickly, writeProgramQuickly, writeProgramQuickly, writePrograms, writePrograms, writeProgramsAsync, writeProgramsAsyncQuickly, writeProgramsQuickly, writeProgramsQuickly, writeVoice
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getAddress

public String getAddress()
取得 TCP 位址。

Returns:
TCP 位址。

getPort

public int getPort()
取得 TCP 通讯埠。

Returns:
TCP 通讯埠。

isReady

public boolean isReady()
檢查是否可进行工作。

Returns:
是否可进行工作。

getNetId

public String getNetId()
取得 Net 编号,ONBON 內部唯一識別碼。

Specified by:
getNetId in class Bx6GScreen
Returns:
Net 编号。

getId

public String getId()
取得识别编号,等于 Socket 编号。

Overrides:
getId in class Bx6GScreen
Returns:
识别编号。

switch2ClientMode

public Bx6GScreen.Result<onbon.bx06.message.global.ACK> switch2ClientMode(onbon.bx06.message.tcp.EthernetSetIP.StaticSetting staticSetting)
Description copied from class: Bx6GScreen
切换至一般网路模式,执行成功后,会将当前连线切断。

Overrides:
switch2ClientMode in class Bx6GScreen
Parameters:
staticSetting - 网路位址设置。
Returns:
执行结果。
See Also:
网路位址程式

toString

public String toString()
Overrides:
toString in class Bx6GScreen


Copyright © 2020 onbon. All rights reserved.