Skip to main content

Module protocol

Module protocol 

Source
Expand description

Copyright © 2025-2026 Wenze Wei. All Rights Reserved.

This file is part of Ri. The Ri project belongs to the Dunimd Team.

Licensed under the Apache License, Version 2.0 (the “License”); You may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an “AS IS” BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

§Protocol Module JNI Bindings

JNI bindings for Ri protocol classes.

Functions§

Java_com_dunimd_ri_protocol_RiConnectionInfo_free0
Java_com_dunimd_ri_protocol_RiConnectionInfo_getAddress0
Java_com_dunimd_ri_protocol_RiConnectionInfo_getConnectedAt0
Java_com_dunimd_ri_protocol_RiConnectionInfo_getConnectionId0
Java_com_dunimd_ri_protocol_RiConnectionInfo_getDeviceId0
Java_com_dunimd_ri_protocol_RiConnectionInfo_getLastActivity0
Java_com_dunimd_ri_protocol_RiConnectionInfo_getProtocolType0
Java_com_dunimd_ri_protocol_RiConnectionInfo_getSecurityLevel0
Java_com_dunimd_ri_protocol_RiConnectionInfo_getState0
Java_com_dunimd_ri_protocol_RiConnectionStats_free0
Java_com_dunimd_ri_protocol_RiConnectionStats_getActiveConnections0
Java_com_dunimd_ri_protocol_RiConnectionStats_getBytesReceived0
Java_com_dunimd_ri_protocol_RiConnectionStats_getBytesSent0
Java_com_dunimd_ri_protocol_RiConnectionStats_getConnectionDurationSecs0
Java_com_dunimd_ri_protocol_RiConnectionStats_getTotalConnections0
Java_com_dunimd_ri_protocol_RiFrameBuilder_buildAckFrame0
Java_com_dunimd_ri_protocol_RiFrameBuilder_buildDataFrame0
Java_com_dunimd_ri_protocol_RiFrameBuilder_buildHeartbeatFrame0
Java_com_dunimd_ri_protocol_RiFrameBuilder_free0
Java_com_dunimd_ri_protocol_RiFrameBuilder_new0
Java_com_dunimd_ri_protocol_RiFrameBuilder_setFrameType0
Java_com_dunimd_ri_protocol_RiFrameBuilder_setSequenceNumber0
Java_com_dunimd_ri_protocol_RiFrameBuilder_setSourceId0
Java_com_dunimd_ri_protocol_RiFrameBuilder_setTargetId0
Java_com_dunimd_ri_protocol_RiFrameHeader_free0
Java_com_dunimd_ri_protocol_RiFrameHeader_getFlags0
Java_com_dunimd_ri_protocol_RiFrameHeader_getFrameType0
Java_com_dunimd_ri_protocol_RiFrameHeader_getLength0
Java_com_dunimd_ri_protocol_RiFrameHeader_getSequenceNumber0
Java_com_dunimd_ri_protocol_RiFrameHeader_getTimestamp0
Java_com_dunimd_ri_protocol_RiFrameHeader_getVersion0
Java_com_dunimd_ri_protocol_RiFrameHeader_new0
Java_com_dunimd_ri_protocol_RiFrameHeader_setFrameType0
Java_com_dunimd_ri_protocol_RiFrameHeader_setSequenceNumber0
Java_com_dunimd_ri_protocol_RiFrameHeader_setVersion0
Java_com_dunimd_ri_protocol_RiFrameParser_free0
Java_com_dunimd_ri_protocol_RiFrameParser_new0
Java_com_dunimd_ri_protocol_RiFrameParser_parse0
Java_com_dunimd_ri_protocol_RiFrame_free0
Java_com_dunimd_ri_protocol_RiFrame_getHeader0
Java_com_dunimd_ri_protocol_RiFrame_getPayload0
Java_com_dunimd_ri_protocol_RiFrame_getSourceId0
Java_com_dunimd_ri_protocol_RiFrame_getTargetId0
Java_com_dunimd_ri_protocol_RiFrame_new0
Java_com_dunimd_ri_protocol_RiFrame_setPayload0
Java_com_dunimd_ri_protocol_RiFrame_setSourceId0
Java_com_dunimd_ri_protocol_RiFrame_setTargetId0
Java_com_dunimd_ri_protocol_RiFrame_toBytes0
Java_com_dunimd_ri_protocol_RiMessageFlags_free0
Java_com_dunimd_ri_protocol_RiMessageFlags_isCompressed0
Java_com_dunimd_ri_protocol_RiMessageFlags_isEncrypted0
Java_com_dunimd_ri_protocol_RiMessageFlags_isPriority0
Java_com_dunimd_ri_protocol_RiMessageFlags_isRequiresAck0
Java_com_dunimd_ri_protocol_RiMessageFlags_new0
Java_com_dunimd_ri_protocol_RiMessageFlags_setCompressed0
Java_com_dunimd_ri_protocol_RiMessageFlags_setEncrypted0
Java_com_dunimd_ri_protocol_RiMessageFlags_setPriority0
Java_com_dunimd_ri_protocol_RiMessageFlags_setRequiresAck0
Java_com_dunimd_ri_protocol_RiProtocolConfig_free0
Java_com_dunimd_ri_protocol_RiProtocolConfig_getDefaultProtocol0
Java_com_dunimd_ri_protocol_RiProtocolConfig_getSecurityLevel0
Java_com_dunimd_ri_protocol_RiProtocolConfig_isPerformanceOptimization0
Java_com_dunimd_ri_protocol_RiProtocolConfig_isSecurityEnabled0
Java_com_dunimd_ri_protocol_RiProtocolConfig_isStateSyncEnabled0
Java_com_dunimd_ri_protocol_RiProtocolConfig_new0
Java_com_dunimd_ri_protocol_RiProtocolConfig_setDefaultProtocol0
Java_com_dunimd_ri_protocol_RiProtocolConfig_setPerformanceOptimization0
Java_com_dunimd_ri_protocol_RiProtocolConfig_setSecurityEnabled0
Java_com_dunimd_ri_protocol_RiProtocolConfig_setSecurityLevel0
Java_com_dunimd_ri_protocol_RiProtocolConfig_setStateSyncEnabled0
Java_com_dunimd_ri_protocol_RiProtocolManager_free0
Java_com_dunimd_ri_protocol_RiProtocolManager_new0
Java_com_dunimd_ri_protocol_RiProtocolStats_free0
Java_com_dunimd_ri_protocol_RiProtocolStats_getAvgLatencyMs0
Java_com_dunimd_ri_protocol_RiProtocolStats_getBytesReceived0
Java_com_dunimd_ri_protocol_RiProtocolStats_getBytesSent0
Java_com_dunimd_ri_protocol_RiProtocolStats_getErrors0
Java_com_dunimd_ri_protocol_RiProtocolStats_getMessagesReceived0
Java_com_dunimd_ri_protocol_RiProtocolStats_getMessagesSent0