2
0
mirror of https://github.com/esiur/esiur-js.git synced 2025-07-01 17:03:11 +00:00

Esiur 1.2.3

This commit is contained in:
2019-07-15 22:01:38 +03:00
parent fdfa690b23
commit d27cf47014
37 changed files with 240 additions and 16051 deletions

View File

@ -28,9 +28,9 @@
import IStore from '../../Resource/IStore.js';
import Session from '../../Security/Authority/Session.js';
import {Authentication, AuthenticationType} from '../../Security/Authority/Authentication.js';
import IIPPacket from '../../Net/Packets/IIPPacket.js';
import IIPAuthPacket from '../../Net/Packets/IIPAuthPacket.js';
import Authentication from '../../Security/Authority/Authentication.js';
import AuthenticationType from "../../Security/Authority/AuthenticationType.js";
import SHA256 from '../../Security/Integrity/SHA256.js';
import {BL, DC} from '../../Data/DataConverter.js';
import SendList from '../SendList.js';
@ -42,6 +42,29 @@ import KeyList from '../../Data/KeyList.js';
import AsyncQueue from '../../Engine/AsyncQueue.js';
import Warehouse from '../../Resource/Warehouse.js';
import IIPAuthPacket from "../Packets/IIPAuthPacket.js";
import IIPPacket from "../Packets/IIPPacket.js";
import IIPAuthPacketAction from "../Packets/IIPAuthPacketAction.js";
import IIPAuthPacketCommand from "../Packets/IIPAuthPacketCommand.js";
import IIPAuthPacketMethod from "../Packets/IIPAuthPacketMethod.js";
import IIPPacketAction from "../Packets/IIPPacketAction.js";
import IIPPacketCommand from "../Packets/IIPPacketCommand.js";
import IIPPacketEvent from "../Packets/IIPPacketEvent.js";
import IIPPacketReport from "../Packets//IIPPacketReport.js";
import ErrorType from "../../Engine/ErrorType.js";
import ProgressType from "../../Engine/ProgressType.js";
import ExceptionCode from "../../Engine/ExceptionCode.js";
import DistributedResource from './DistributedResource.js';
import ResourceTemplate from '../../Resource/Template/ResourceTemplate.js';
import DistributedResourceQueueItem from './DistributedResourceQueueItem.js';
import DistributedResourceQueueItemType from './DistributedResourceQueueItemType.js';
import DistributedPropertyContext from './DistributedPropertyContext.js';
export default class DistributedConnection extends IStore {
send(data) {
@ -157,7 +180,7 @@ export default class DistributedConnection extends IStore {
var self = this;
this.socket.onopen = function () {
var bl = new BinaryList();
var bl = BL();
bl.addUint8(0x60).addUint8(dmn.length).addUint8Array(dmn).addUint8Array(self.localNonce).addUint8(un.length).addUint8Array(un);
self.send(bl.toArray());
};

View File

@ -29,6 +29,8 @@
import IResource from '../../Resource/IResource.js';
import AsyncReply from '../../Engine/AsyncReply.js';
import Codec from '../../Data/Codec.js';
import Structure from '../../Data/Structure.js';
import IIPPacketAction from '../Packets//IIPPacketAction.js';
export default class DistributedResource extends IResource
{
@ -87,7 +89,7 @@ export default class DistributedResource extends IResource
{
var func = function () {
if ( arguments.length = 1
if ( arguments.length == 1
&& arguments[0] instanceof Object
&& arguments[0].constructor.name == "Object")
{

View File

@ -26,11 +26,6 @@
"use strict";
export const DistributedResourceQueueItemType =
{
Propery: 0,
Event: 1
};
export default class DistributedResourceQueueItem {
constructor(resource, type, value, index) {

View File

@ -0,0 +1,6 @@
export default
{
Propery: 0,
Event: 1
};