下载APP 随时随地学编程
返回 首页

OHSCE开发教程

开始阅读
目录
简介与快速开始

函数参考

封装函数

Ohsce_eng_socket_X

Ohsce_eng_socket_clien-创建一个SOCKET客户端可用资源
Ohsce_eng_socket_client_setspace-设置Ohsce_eng_socket_client所创建的资源的数据最小发送时间间隔

Ohsce_eng_socket_server

Ohsce_eng_socket_server-创建一个Socket_Server可用资源
callback
callbackaccept
fap
Ohsce_eng_socket_send-使用ohscesocket可用资源发送数据
oibc_sce_socket_recv-使用ohscesocket可用资源接受数据
Ohsce_eng_socket_server_runtcp-以服务端模式调用一个TCP协议的OHSCESOCKET资源并启动(监听和响应)
Ohsce_eng_socket_server_runudp-以服务端模式调用一个UDP协议的OHSCESOCKET资源并启动(监听和响应)
Ohsce_eng_socket_server_close-停止并关闭一个OHSCESOCKET可用资源

Ohsce_eng_serial_X

Ohsce_eng_serial_creat-创建一个OHSCESerial资源,以供进行串口操作。
Ohsce_eng_serial_setspace-设置Ohsce_eng_serial_creat​所创建的资源的数据最小发送时间间隔。
Ohsce_eng_serial_open-开启一个OHSCESerial资源所指定的串口,以供进行串口操作可以进行。
Ohsce_eng_serial_write-向一个已打开的OHSCESerial资源所指定的串口写入数据。
Ohsce_eng_serial_read-从一个已打开的OHSCESerial资源所指定的串口读取数据
Ohsce_eng_serial_comwr-向一个已打开的OHSCESerial资源所指定的串口写入数据紧接着并读取返回数据
Ohsce_eng_serial_npcomwr-使用一个额外的进程向一个串口写入数据紧接着并读取返回数据
Ohsce_eng_serial_close-关闭一个已经打开的OHSCE串口资源

Ohsce_channel_X

ohsce_channel_server_creat-创建一个管道服务端(多用于(跨服务器/本地)进程间通信)
ohsce_channel_client_creat-创建一个管道客户端(多用于(跨服务器/本地)进程间通信)
ohsce_channel_read-从一个通信管道中读取数据
ohsce_channel_write-向一个通信管道中写入数据
ohsce_reChannel-快速进行一次管道回复

Ohsce_eng_url_X

Ohsce_eng_url_c-执行一个URL请求。支持身份验证,支持带COOKIE、支持GET/POST、支持多协议。

基础函数

组件&插件

ENGINE

PCENTER-进程守护&管理器

快速使用

OLMD-共享内存块代持器

快速使用

COMSERVER-简单串口服务器

快速使用

CALLNP

快速使用

WEXT-扩展加载器

快速使用

DRIVE

WCA-REST风格的串口发收器

快速使用

Cloud_Modbus_MODBUS云驱动

快速使用

EXT

OhsceCloudApi-云驱动API

快速使用

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }