mirror of
https://github.com/NapNeko/NapCatQQ.git
synced 2024-11-21 09:36:35 +00:00
refactor: Service
This commit is contained in:
parent
09be7131c3
commit
0e5e3d3383
@ -1,7 +1,6 @@
|
|||||||
import type { ModifyProfileParams, User } from '@/core/entities';
|
import { ModifyProfileParams, User, UserDetailSource } from '@/core/entities';
|
||||||
import { RequestUtil } from '@/common/request';
|
import { RequestUtil } from '@/common/request';
|
||||||
import { ProfileBizType, UserDetailSource } from '@/core/services';
|
import { InstanceContext, NapCatCore, ProfileBizType } from '..';
|
||||||
import { InstanceContext, NapCatCore } from '..';
|
|
||||||
import { solveAsyncProblem } from '@/common/helper';
|
import { solveAsyncProblem } from '@/common/helper';
|
||||||
|
|
||||||
export class NTQQUserApi {
|
export class NTQQUserApi {
|
||||||
|
12
src/core/entities/contact.ts
Normal file
12
src/core/entities/contact.ts
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
|
||||||
|
export interface FSABRecentContactParams {
|
||||||
|
anchorPointContact: {
|
||||||
|
contactId: string;
|
||||||
|
sortField: string;
|
||||||
|
pos: number;
|
||||||
|
};
|
||||||
|
relativeMoveCount: number;
|
||||||
|
listType: number;
|
||||||
|
count: number;
|
||||||
|
fetchOld: boolean;
|
||||||
|
}
|
@ -375,4 +375,8 @@ export enum ProfileBizType {
|
|||||||
KVAS,
|
KVAS,
|
||||||
KQZONE,
|
KQZONE,
|
||||||
KOTHER
|
KOTHER
|
||||||
|
}export enum BuddyListReqType {
|
||||||
|
KNOMAL,
|
||||||
|
KLETTER
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
export interface NodeIKernelAlbumService {
|
export interface NodeIKernelAlbumService {
|
||||||
|
|
||||||
setAlbumServiceInfo(...args: any[]): unknown;// needs 3 arguments
|
setAlbumServiceInfo(...args: any[]): unknown;// needs 3 arguments
|
||||||
|
|
||||||
getMainPage(...args: any[]): unknown;// needs 2 arguments
|
getMainPage(...args: any[]): unknown;// needs 2 arguments
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
export interface NodeIKernelAvatarService {
|
export interface NodeIKernelAvatarService {
|
||||||
addAvatarListener(arg: unknown): unknown;
|
addAvatarListener(listener: unknown): void;
|
||||||
|
|
||||||
removeAvatarListener(arg: unknown): unknown;
|
removeAvatarListener(listenerId: number): void;
|
||||||
|
|
||||||
getAvatarPath(arg1: unknown, arg2: unknown): unknown;
|
getAvatarPath(arg1: unknown, arg2: unknown): unknown;
|
||||||
|
|
||||||
|
@ -1,13 +1,8 @@
|
|||||||
import { GeneralCallResult } from '@/core/services/common';
|
import { GeneralCallResult } from '@/core/services/common';
|
||||||
import { NodeIKernelBuddyListener } from '@/core/listeners';
|
import { NodeIKernelBuddyListener } from '@/core/listeners';
|
||||||
|
import { BuddyListReqType } from '../entities/user';
|
||||||
export enum BuddyListReqType {
|
|
||||||
KNOMAL,
|
|
||||||
KLETTER
|
|
||||||
}
|
|
||||||
|
|
||||||
export interface NodeIKernelBuddyService {
|
export interface NodeIKernelBuddyService {
|
||||||
// 26702 以上
|
|
||||||
getBuddyListV2(callFrom: string, reqType: BuddyListReqType): Promise<GeneralCallResult & {
|
getBuddyListV2(callFrom: string, reqType: BuddyListReqType): Promise<GeneralCallResult & {
|
||||||
data: Array<{
|
data: Array<{
|
||||||
categoryId: number,
|
categoryId: number,
|
||||||
@ -19,7 +14,6 @@ export interface NodeIKernelBuddyService {
|
|||||||
}>
|
}>
|
||||||
}>;
|
}>;
|
||||||
|
|
||||||
//26702 以上
|
|
||||||
getBuddyListFromCache(callFrom: string): Promise<Array<
|
getBuddyListFromCache(callFrom: string): Promise<Array<
|
||||||
{
|
{
|
||||||
categoryId: number,//9999应该跳过 那是兜底数据吧
|
categoryId: number,//9999应该跳过 那是兜底数据吧
|
||||||
@ -29,19 +23,14 @@ export interface NodeIKernelBuddyService {
|
|||||||
onlineCount: number,//在线数目
|
onlineCount: number,//在线数目
|
||||||
buddyUids: Array<string>//Uids
|
buddyUids: Array<string>//Uids
|
||||||
}>>;
|
}>>;
|
||||||
|
|
||||||
// 以下为原生方法
|
|
||||||
addKernelBuddyListener(listener: NodeIKernelBuddyListener): number;
|
addKernelBuddyListener(listener: NodeIKernelBuddyListener): number;
|
||||||
|
|
||||||
getAllBuddyCount(): number;
|
getAllBuddyCount(): number;
|
||||||
|
|
||||||
removeKernelBuddyListener(listener: unknown): void;
|
removeKernelBuddyListener(listenerId: number): void;
|
||||||
|
|
||||||
/**
|
//getBuddyList(nocache: boolean): Promise<GeneralCallResult>;
|
||||||
* @deprecated
|
|
||||||
* @param nocache 使用缓存
|
|
||||||
*/
|
|
||||||
getBuddyList(nocache: boolean): Promise<GeneralCallResult>;
|
|
||||||
|
|
||||||
getBuddyNick(uid: number): string;
|
getBuddyNick(uid: number): string;
|
||||||
|
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
import { GeneralCallResult } from './common';
|
import { GeneralCallResult } from './common';
|
||||||
|
|
||||||
export interface NodeIKernelCollectionService {
|
export interface NodeIKernelCollectionService {
|
||||||
addKernelCollectionListener(...args: any[]): unknown;//needs 1 arguments
|
addKernelCollectionListener(...args: any[]): void;//needs 1 arguments
|
||||||
|
|
||||||
removeKernelCollectionListener(...args: any[]): unknown;//needs 1 arguments
|
removeKernelCollectionListener(listenerId: number): void;
|
||||||
|
|
||||||
getCollectionItemList(param: {
|
getCollectionItemList(param: {
|
||||||
category: number,
|
category: number,
|
||||||
@ -14,46 +14,46 @@ export interface NodeIKernelCollectionService {
|
|||||||
count: number,
|
count: number,
|
||||||
searchDown: boolean
|
searchDown: boolean
|
||||||
}): Promise<GeneralCallResult &
|
}): Promise<GeneralCallResult &
|
||||||
{
|
{
|
||||||
collectionSearchList: {
|
collectionSearchList: {
|
||||||
collectionItemList: Array<
|
collectionItemList: Array<
|
||||||
{
|
{
|
||||||
cid: string,
|
cid: string,
|
||||||
|
type: number,
|
||||||
|
status: number,
|
||||||
|
author: {
|
||||||
type: number,
|
type: number,
|
||||||
status: number,
|
numId: string,
|
||||||
author: {
|
strId: string,
|
||||||
type: number,
|
groupId: string,
|
||||||
numId: string,
|
groupName: string,
|
||||||
strId: string,
|
uid: string
|
||||||
groupId: string,
|
},
|
||||||
groupName: string,
|
bid: number,
|
||||||
uid: string
|
category: number,
|
||||||
},
|
createTime: string,
|
||||||
bid: number,
|
collectTime: string,
|
||||||
category: number,
|
modifyTime: string,
|
||||||
createTime: string,
|
sequence: string,
|
||||||
collectTime: string,
|
shareUrl: string,
|
||||||
modifyTime: string,
|
customGroupId: number,
|
||||||
sequence: string,
|
securityBeat: boolean,
|
||||||
shareUrl: string,
|
summary: {
|
||||||
customGroupId: number,
|
textSummary: unknown,
|
||||||
securityBeat: boolean,
|
linkSummary: unknown,
|
||||||
summary: {
|
gallerySummary: unknown,
|
||||||
textSummary: unknown,
|
audioSummary: unknown,
|
||||||
linkSummary: unknown,
|
videoSummary: unknown,
|
||||||
gallerySummary: unknown,
|
fileSummary: unknown,
|
||||||
audioSummary: unknown,
|
locationSummary: unknown,
|
||||||
videoSummary: unknown,
|
richMediaSummary: unknown,
|
||||||
fileSummary: unknown,
|
}
|
||||||
locationSummary: unknown,
|
}>,
|
||||||
richMediaSummary: unknown,
|
hasMore: boolean,
|
||||||
}
|
bottomTimeStamp: string
|
||||||
}>,
|
|
||||||
hasMore: boolean,
|
|
||||||
bottomTimeStamp: string
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
>;//needs 1 arguments
|
}
|
||||||
|
>;
|
||||||
|
|
||||||
getCollectionContent(...args: any[]): unknown;//needs 5 arguments
|
getCollectionContent(...args: any[]): unknown;//needs 5 arguments
|
||||||
|
|
||||||
|
@ -1,7 +1,9 @@
|
|||||||
export interface NodeIKernelDbToolsService {
|
export interface NodeIKernelDbToolsService {
|
||||||
|
|
||||||
depositDatabase(...args: unknown[]): unknown;
|
depositDatabase(...args: unknown[]): unknown;
|
||||||
|
|
||||||
backupDatabase(...args: unknown[]): unknown;
|
backupDatabase(...args: unknown[]): unknown;
|
||||||
|
|
||||||
retrieveDatabase(...args: unknown[]): unknown;
|
retrieveDatabase(...args: unknown[]): unknown;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -1,3 +1,2 @@
|
|||||||
export interface NodeIKernelECDHService {
|
export interface NodeIKernelECDHService {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -11,8 +11,6 @@ import {
|
|||||||
} from '@/core/entities';
|
} from '@/core/entities';
|
||||||
import { GeneralCallResult } from '@/core/services/common';
|
import { GeneralCallResult } from '@/core/services/common';
|
||||||
|
|
||||||
//高版本的接口不应该随意使用 使用应该严格进行pr审核 同时部分ipc中未出现的接口不要过于依赖 应该做好数据兜底
|
|
||||||
|
|
||||||
export interface NodeIKernelGroupService {
|
export interface NodeIKernelGroupService {
|
||||||
getGroupExt0xEF0Info(enableGroupCodes: string[], bannedGroupCodes: string[], filter: GroupExt0xEF0InfoFilter, forceFetch: boolean):
|
getGroupExt0xEF0Info(enableGroupCodes: string[], bannedGroupCodes: string[], filter: GroupExt0xEF0InfoFilter, forceFetch: boolean):
|
||||||
Promise<GeneralCallResult & { result: { groupExtInfos: Map<string, any> } }>;
|
Promise<GeneralCallResult & { result: { groupExtInfos: Map<string, any> } }>;
|
||||||
@ -82,11 +80,11 @@ export interface NodeIKernelGroupService {
|
|||||||
}): Promise<unknown>;
|
}): Promise<unknown>;
|
||||||
|
|
||||||
|
|
||||||
isEssenceMsg(Req: { groupCode: string, msgRandom: number, msgSeq: number }): Promise<unknown>;
|
isEssenceMsg(req: { groupCode: string, msgRandom: number, msgSeq: number }): Promise<unknown>;
|
||||||
|
|
||||||
queryCachedEssenceMsg(Req: { groupCode: string, msgRandom: number, msgSeq: number }): Promise<unknown>;
|
queryCachedEssenceMsg(req: { groupCode: string, msgRandom: number, msgSeq: number }): Promise<unknown>;
|
||||||
|
|
||||||
fetchGroupEssenceList(Req: {
|
fetchGroupEssenceList(req: {
|
||||||
groupCode: string,
|
groupCode: string,
|
||||||
pageStart: number,
|
pageStart: number,
|
||||||
pageLimit: number
|
pageLimit: number
|
||||||
@ -110,13 +108,12 @@ export interface NodeIKernelGroupService {
|
|||||||
|
|
||||||
addKernelGroupListener(listener: NodeIKernelGroupListener): number;
|
addKernelGroupListener(listener: NodeIKernelGroupListener): number;
|
||||||
|
|
||||||
removeKernelGroupListener(listenerId: unknown): void;
|
removeKernelGroupListener(listenerId: number): void;
|
||||||
|
|
||||||
createMemberListScene(groupCode: string, scene: string): string;
|
createMemberListScene(groupCode: string, scene: string): string;
|
||||||
|
|
||||||
destroyMemberListScene(SceneId: string): void;
|
destroyMemberListScene(SceneId: string): void;
|
||||||
|
|
||||||
//About Arg (a) name: lastId 根据手Q来看为object {index:?(number),uid:string}
|
|
||||||
getNextMemberList(sceneId: string, a: undefined, num: number): Promise<{
|
getNextMemberList(sceneId: string, a: undefined, num: number): Promise<{
|
||||||
errCode: number, errMsg: string,
|
errCode: number, errMsg: string,
|
||||||
result: { ids: string[], infos: Map<string, GroupMember>, finish: boolean, hasRobot: boolean }
|
result: { ids: string[], infos: Map<string, GroupMember>, finish: boolean, hasRobot: boolean }
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
export interface NodeIKernelMsgBackupService {
|
export interface NodeIKernelMsgBackupService {
|
||||||
addKernelMsgBackupListener(...args: any[]): unknown;// needs 1 arguments
|
addKernelMsgBackupListener(listener: unknown): number;
|
||||||
|
|
||||||
removeKernelMsgBackupListener(...args: any[]): unknown;// needs 1 arguments
|
removeKernelMsgBackupListener(listenerId: number): void;
|
||||||
|
|
||||||
getMsgBackupLocation(...args: any[]): unknown;// needs 0 arguments
|
getMsgBackupLocation(...args: any[]): unknown;// needs 0 arguments
|
||||||
|
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
export interface NodeIKernelOnlineStatusService {
|
export interface NodeIKernelOnlineStatusService {
|
||||||
|
|
||||||
addKernelOnlineStatusListener(listener: unknown): void;
|
addKernelOnlineStatusListener(listener: unknown): number;
|
||||||
|
|
||||||
removeKernelOnlineStatusListener(listenerId: unknown): void;
|
removeKernelOnlineStatusListener(listenerId: number): void;
|
||||||
|
|
||||||
getShouldShowAIOStatusAnimation(arg: unknown): unknown;
|
getShouldShowAIOStatusAnimation(arg: unknown): unknown;
|
||||||
|
|
||||||
|
@ -1,17 +1,17 @@
|
|||||||
import { BuddyProfileLikeReq, GeneralCallResult } from '@/core';
|
import { BuddyProfileLikeReq, GeneralCallResult } from '@/core';
|
||||||
|
|
||||||
export interface NodeIKernelProfileLikeService {
|
export interface NodeIKernelProfileLikeService {
|
||||||
addKernelProfileLikeListener(listener: NodeIKernelProfileLikeService): void;
|
addKernelProfileLikeListener(listener: unknown): number;
|
||||||
|
|
||||||
removeKernelProfileLikeListener(listener: unknown): void;
|
removeKernelProfileLikeListener(listenerId: unknown): void;
|
||||||
|
|
||||||
setBuddyProfileLike(...args: unknown[]): { result: number, errMsg: string, succCounts: number };
|
setBuddyProfileLike(...args: unknown[]): { result: number, errMsg: string, succCounts: number };
|
||||||
|
|
||||||
getBuddyProfileLike(req: BuddyProfileLikeReq): Promise<GeneralCallResult & {
|
getBuddyProfileLike(req: BuddyProfileLikeReq): Promise<GeneralCallResult & {
|
||||||
'info': {
|
info: {
|
||||||
'userLikeInfos': Array<any>,
|
userLikeInfos: Array<any>,
|
||||||
'friendMaxVotes': number,
|
friendMaxVotes: number,
|
||||||
'start': number
|
start: number
|
||||||
}
|
}
|
||||||
}>;
|
}>;
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
import { AnyCnameRecord } from 'node:dns';
|
import { AnyCnameRecord } from 'node:dns';
|
||||||
import { BizKey, ModifyProfileParams, NodeIKernelProfileListener, SimpleInfo, UserDetailInfoByUinV2 } from '@/core';
|
import { BizKey, ModifyProfileParams, NodeIKernelProfileListener, ProfileBizType, SimpleInfo, UserDetailInfoByUinV2, UserDetailSource } from '@/core';
|
||||||
import { GeneralCallResult } from '@/core/services/common';
|
import { GeneralCallResult } from '@/core/services/common';
|
||||||
|
|
||||||
export interface NodeIKernelProfileService {
|
export interface NodeIKernelProfileService {
|
||||||
@ -10,7 +10,7 @@ export interface NodeIKernelProfileService {
|
|||||||
|
|
||||||
getCoreAndBaseInfo(callfrom: string, uids: string[]): Promise<Map<string, SimpleInfo>>;
|
getCoreAndBaseInfo(callfrom: string, uids: string[]): Promise<Map<string, SimpleInfo>>;
|
||||||
|
|
||||||
fetchUserDetailInfo(trace: string, uids: string[], arg2: number, arg3: number[]): Promise<unknown>;
|
fetchUserDetailInfo(trace: string, uids: string[], source: UserDetailSource, bizType: ProfileBizType[]): Promise<GeneralCallResult>;
|
||||||
|
|
||||||
addKernelProfileListener(listener: NodeIKernelProfileListener): number;
|
addKernelProfileListener(listener: NodeIKernelProfileListener): number;
|
||||||
|
|
||||||
@ -22,9 +22,9 @@ export interface NodeIKernelProfileService {
|
|||||||
|
|
||||||
enumCountryOptions(): Array<string>;
|
enumCountryOptions(): Array<string>;
|
||||||
|
|
||||||
enumProvinceOptions(Country: string): Array<string>;
|
enumProvinceOptions(country: string): Array<string>;
|
||||||
|
|
||||||
enumCityOptions(Country: string, Province: string): unknown;
|
enumCityOptions(country: string, province: string): unknown;
|
||||||
|
|
||||||
enumAreaOptions(...args: unknown[]): unknown;
|
enumAreaOptions(...args: unknown[]): unknown;
|
||||||
|
|
||||||
|
@ -1,30 +1,8 @@
|
|||||||
import { ChatType, Peer } from '../entities';
|
import { ChatType, Peer } from '../entities';
|
||||||
import { NodeIKernelRecentContactListener } from '../listeners/NodeIKernelRecentContactListener';
|
import { NodeIKernelRecentContactListener } from '../listeners/NodeIKernelRecentContactListener';
|
||||||
import { GeneralCallResult } from './common';
|
import { GeneralCallResult } from './common';
|
||||||
|
import { FSABRecentContactParams } from '../entities/contact';
|
||||||
|
|
||||||
export interface FSABRecentContactParams {
|
|
||||||
anchorPointContact: {
|
|
||||||
contactId: string;
|
|
||||||
sortField: string;
|
|
||||||
pos: number;
|
|
||||||
},
|
|
||||||
relativeMoveCount: number;
|
|
||||||
listType: number;
|
|
||||||
count: number;
|
|
||||||
fetchOld: boolean;
|
|
||||||
}
|
|
||||||
|
|
||||||
// {
|
|
||||||
// "anchorPointContact": {
|
|
||||||
// "contactId": "",
|
|
||||||
// "sortField": "",
|
|
||||||
// "pos": 0
|
|
||||||
// },
|
|
||||||
// "relativeMoveCount": 0,
|
|
||||||
// "listType": 1,
|
|
||||||
// "count": 200,
|
|
||||||
// "fetchOld": true
|
|
||||||
// }
|
|
||||||
export interface NodeIKernelRecentContactService {
|
export interface NodeIKernelRecentContactService {
|
||||||
setGuildDisplayStatus(...args: unknown[]): unknown; // 2 arguments
|
setGuildDisplayStatus(...args: unknown[]): unknown; // 2 arguments
|
||||||
|
|
||||||
@ -36,7 +14,6 @@ export interface NodeIKernelRecentContactService {
|
|||||||
|
|
||||||
enterOrExitMsgList(...args: unknown[]): unknown; // 1 arguments
|
enterOrExitMsgList(...args: unknown[]): unknown; // 1 arguments
|
||||||
|
|
||||||
/*!---!*/
|
|
||||||
getRecentContactListSnapShot(count: number): Promise<GeneralCallResult & {
|
getRecentContactListSnapShot(count: number): Promise<GeneralCallResult & {
|
||||||
info: {
|
info: {
|
||||||
errCode: number,
|
errCode: number,
|
||||||
@ -58,7 +35,6 @@ export interface NodeIKernelRecentContactService {
|
|||||||
|
|
||||||
jumpToSpecifyRecentContact(...args: unknown[]): unknown; // 1 arguments
|
jumpToSpecifyRecentContact(...args: unknown[]): unknown; // 1 arguments
|
||||||
|
|
||||||
/*!---!*/
|
|
||||||
fetchAndSubscribeABatchOfRecentContact(params: FSABRecentContactParams): unknown; // 1 arguments
|
fetchAndSubscribeABatchOfRecentContact(params: FSABRecentContactParams): unknown; // 1 arguments
|
||||||
|
|
||||||
addRecentContact(peer: Peer): unknown;
|
addRecentContact(peer: Peer): unknown;
|
||||||
|
@ -1,11 +1,12 @@
|
|||||||
import { ChatType } from '../entities';
|
import { ChatType } from '../entities';
|
||||||
|
|
||||||
export interface NodeIKernelSearchService {
|
export interface NodeIKernelSearchService {
|
||||||
addKernelSearchListener(...args: any[]): unknown;// needs 1 arguments
|
|
||||||
|
|
||||||
removeKernelSearchListener(...args: any[]): unknown;// needs 1 arguments
|
addKernelSearchListener(listener: unknown): number;
|
||||||
|
|
||||||
searchStranger(...args: any[]): unknown;// needs 3 arguments
|
removeKernelSearchListener(listenerId: number): void;
|
||||||
|
|
||||||
|
searchStranger(unknown: string, searchStranger: unknown, searchParams: unknown): Promise<unknown>;
|
||||||
|
|
||||||
searchGroup(...args: any[]): unknown;// needs 1 arguments
|
searchGroup(...args: any[]): unknown;// needs 1 arguments
|
||||||
|
|
||||||
@ -125,4 +126,5 @@ export interface NodeIKernelSearchService {
|
|||||||
searchCache(...args: any[]): unknown;// needs 3 arguments
|
searchCache(...args: any[]): unknown;// needs 3 arguments
|
||||||
|
|
||||||
clearSearchCache(...args: any[]): unknown;// needs 1 arguments
|
clearSearchCache(...args: any[]): unknown;// needs 1 arguments
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -3,9 +3,9 @@ import { GeneralCallResult } from './common';
|
|||||||
|
|
||||||
export interface NodeIKernelStorageCleanService {
|
export interface NodeIKernelStorageCleanService {
|
||||||
|
|
||||||
addKernelStorageCleanListener(Listener: NodeIKernelStorageCleanListener): number;
|
addKernelStorageCleanListener(listener: NodeIKernelStorageCleanListener): number;
|
||||||
|
|
||||||
removeKernelStorageCleanListener(ListenerId: number): void;
|
removeKernelStorageCleanListener(listenerId: number): void;
|
||||||
|
|
||||||
addCacheScanedPaths(arg: unknown): unknown;
|
addCacheScanedPaths(arg: unknown): unknown;
|
||||||
|
|
||||||
|
@ -1,9 +1,7 @@
|
|||||||
export interface NodeIKernelTianShuService {
|
export interface NodeIKernelTianShuService {
|
||||||
addKernelTianShuListener(...args: any[]): unknown;// needs 1 arguments
|
addKernelTianShuListener(listener:unknown): number;
|
||||||
|
|
||||||
removeKernelTianShuListener(...args: any[]): unknown;// needs 1 arguments
|
removeKernelTianShuListener(listenerId:number): void;
|
||||||
|
|
||||||
requesTianShuNumeralRe(...args: any[]): unknown;//d needs 1 arguments
|
|
||||||
|
|
||||||
reportTianShuNumeralRed(...args: any[]): unknown;// needs 1 arguments
|
reportTianShuNumeralRed(...args: any[]): unknown;// needs 1 arguments
|
||||||
|
|
||||||
|
@ -2,9 +2,9 @@ import { ForceFetchClientKeyRetType } from './common';
|
|||||||
|
|
||||||
export interface NodeIKernelTicketService {
|
export interface NodeIKernelTicketService {
|
||||||
|
|
||||||
addKernelTicketListener(listener: unknown): void;
|
addKernelTicketListener(listener: unknown): number;
|
||||||
|
|
||||||
removeKernelTicketListener(listenerId: unknown): void;
|
removeKernelTicketListener(listenerId: number): void;
|
||||||
|
|
||||||
forceFetchClientKey(arg: string): Promise<ForceFetchClientKeyRetType>;
|
forceFetchClientKey(arg: string): Promise<ForceFetchClientKeyRetType>;
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@ import { GeneralCallResult } from './common';
|
|||||||
|
|
||||||
export interface NodeIKernelTipOffService {
|
export interface NodeIKernelTipOffService {
|
||||||
|
|
||||||
addKernelTipOffListener(listener: unknown): void;
|
addKernelTipOffListener(listener: unknown): number;
|
||||||
|
|
||||||
removeKernelTipOffListener(listenerId: unknown): void;
|
removeKernelTipOffListener(listenerId: unknown): void;
|
||||||
|
|
||||||
@ -10,7 +10,7 @@ export interface NodeIKernelTipOffService {
|
|||||||
|
|
||||||
getPskey(domainList: string[], nocache: boolean): Promise<GeneralCallResult & {
|
getPskey(domainList: string[], nocache: boolean): Promise<GeneralCallResult & {
|
||||||
domainPskeyMap: Map<string, string>
|
domainPskeyMap: Map<string, string>
|
||||||
}>;//2
|
}>;
|
||||||
|
|
||||||
tipOffSendJsData(args: unknown[]): Promise<unknown>;//2
|
tipOffSendJsData(args: unknown[]): Promise<unknown>;//2
|
||||||
|
|
||||||
|
@ -1,7 +1,8 @@
|
|||||||
export interface NodeIKernelUnitedConfigService {
|
export interface NodeIKernelUnitedConfigService {
|
||||||
addKernelUnitedConfigListener(...args: any[]): unknown;// needs 1 arguments
|
|
||||||
|
|
||||||
removeKernelUnitedConfigListener(...args: any[]): unknown;// needs 1 arguments
|
addKernelUnitedConfigListener(listener:unknown): number;
|
||||||
|
|
||||||
|
removeKernelUnitedConfigListener(listenerId:number): void;
|
||||||
|
|
||||||
fetchUnitedCommendConfig(...args: any[]): unknown;// needs 1 arguments
|
fetchUnitedCommendConfig(...args: any[]): unknown;// needs 1 arguments
|
||||||
|
|
||||||
@ -12,4 +13,5 @@ export interface NodeIKernelUnitedConfigService {
|
|||||||
isUnitedConfigSwitchOn(...args: any[]): unknown;// needs 1 arguments
|
isUnitedConfigSwitchOn(...args: any[]): unknown;// needs 1 arguments
|
||||||
|
|
||||||
registerUnitedConfigPushGroupList(...args: any[]): unknown;// needs 1 arguments
|
registerUnitedConfigPushGroupList(...args: any[]): unknown;// needs 1 arguments
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// public interface IYellowFaceForManagerService extends QRouteApi {
|
export interface NodeIYellowFaceService {
|
||||||
// void download(@NotNull String resourceConfigJson, @NotNull String resourceDir, @NotNull String cacheDir, boolean force, @NotNull IKernelYellowFaceDownloadCallback callback);
|
download(resourceConfigJson: string, resourceDir: string, cacheDir: string, force: boolean): void;
|
||||||
|
|
||||||
// void setHistory(@NotNull String fullMd5, @NotNull IOperateCallback callback);
|
setHistory(fullMd5: string): void;
|
||||||
// }
|
}
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
import { MessageElement, Peer } from '../entities';
|
import { MessageElement, Peer } from '../entities';
|
||||||
|
|
||||||
export interface NodeIkernelTestPerformanceService {
|
export interface NodeIkernelTestPerformanceService {
|
||||||
|
|
||||||
insertMsg(MsgParam: {
|
insertMsg(MsgParam: {
|
||||||
peer: Peer
|
peer: Peer
|
||||||
msgTime: string
|
msgTime: string
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
export enum GeneralCallResultStatus {
|
export enum GeneralCallResultStatus {
|
||||||
OK = 0,
|
OK = 0
|
||||||
// ERROR = 1,
|
|
||||||
}
|
}
|
||||||
|
|
||||||
export interface GeneralCallResult {
|
export interface GeneralCallResult {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user