add some more logic
This commit is contained in:
@@ -1,15 +1,28 @@
|
||||
import * as plugins from "./smartsocket.plugins"
|
||||
|
||||
|
||||
// import interfaces
|
||||
import { ISocketFunctionRequestObject, ISocketFunctionResponseObject } from "./smartsocket.classes.socketfunction";
|
||||
|
||||
// import classes
|
||||
import { SocketFunction } from "./smartsocket.classes.socketfunction";
|
||||
|
||||
/**
|
||||
* interface for class SmartsocketClient
|
||||
*/
|
||||
export interface ISmartsocketClientOptions {
|
||||
port:number;
|
||||
url:string;
|
||||
port: number;
|
||||
url: string;
|
||||
}
|
||||
|
||||
export class SmartsocketClient {
|
||||
constructor(){
|
||||
constructor() {
|
||||
|
||||
}
|
||||
dispatchFunctionRequest(dataArg:ISocketFunctionRequestObject): plugins.q.Promise<ISocketFunctionResponseObject> {
|
||||
let done = plugins.q.defer<ISocketFunctionResponseObject>();
|
||||
let responseData:ISocketFunctionResponseObject;
|
||||
done.resolve(responseData);
|
||||
return done.promise;
|
||||
};
|
||||
}
|
||||
Reference in New Issue
Block a user