liboaautil.cs
来自「SRI international 发布的OAA框架软件」· CS 代码 · 共 68 行
CS
68 行
using System;
using jnb.java.lang;
using jnb.com.sri.oaa2.icl;
using jnb.com.sri.oaa2.lib;
using jnb.com.sri.sedc.javanetbridge;
using com.sri.sedc.javanetbridge;
namespace jnb.com.sri.oaa2.lib
{
public interface ILibOaaUtil
{
String getConnectAddress();
int getConnectPort();
void setConnectAddress(String address);
void setConnectPort(int port);
IclTerm fromString(String str);
bool getTraceMethods();
void setTraceMethods(bool traceOn);
void add(IclList list, IclTerm objToAdd);
}
public class LibOaaUtil : ILibOaaUtil
{
public LibOaaUtil()
{
}
public String getConnectAddress()
{
return JavaNetBridgeInteropClass.getConnectAddress().ToString();
}
public int getConnectPort()
{
return JavaNetBridgeInteropClass.getConnectPort();
}
public void setConnectAddress(String address)
{
JavaNetBridgeInteropClass.setConnectAddress(System.Net.IPAddress.Parse(address));
}
public void setConnectPort(int port)
{
JavaNetBridgeInteropClass.setConnectPort(port);
}
public bool getTraceMethods()
{
return Oaa2JavaInterop.getSingleton().getJavaNetBridgeBean().getTraceMethods();
}
public void setTraceMethods(bool traceOn)
{
Oaa2JavaInterop.getSingleton().getJavaNetBridgeBean().setTraceMethods(traceOn);
}
public void add(IclList list, IclTerm objToAdd) {
list.add(objToAdd);
}
public IclTerm fromString(String str)
{
return IclTerm.fromString(str);
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?