Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cevio/dubbo.ts
/ functions
Functions
212 in github.com/cevio/dubbo.ts
⨍
Functions
212
◇
Types & classes
53
↓ 107 callers
Method
on
(type: T, callback: (...args: E[T]) => Promise<void>)
packages/utils/src/events.ts:7
↓ 56 callers
Method
log
(...args: any[])
packages/application/src/logger.ts:2
↓ 34 callers
Method
has
(key: string | symbol)
packages/server/src/annotation/implemention/classMetaCreator.ts:21
↓ 33 callers
Method
get
(key: string | symbol)
packages/server/src/annotation/implemention/classMetaCreator.ts:13
↓ 28 callers
Method
set
(key: string | symbol, value: T)
packages/server/src/annotation/implemention/classMetaCreator.ts:8
↓ 27 callers
Method
emitAsync
(type:T, ...args: E[T])
packages/utils/src/events.ts:34
↓ 17 callers
Method
emit
(type:T, ...args: E[T])
packages/utils/src/events.ts:14
↓ 17 callers
Method
push
(key: string | symbol, ...args: any[])
packages/server/src/annotation/implemention/classMetaCreator.ts:52
↓ 14 callers
Method
error
(...args: any[])
packages/application/src/logger.ts:4
↓ 8 callers
Method
close
()
packages/application/src/consumer.ts:19
↓ 8 callers
Method
got
(name: string | symbol, defaultValue?: R)
packages/server/src/annotation/implemention/classMetaCreator.ts:29
↓ 7 callers
Method
define
(key: string | symbol, value: T)
packages/server/src/annotation/implemention/classMetaCreator.ts:45
↓ 7 callers
Method
instance
(obj: Object)
packages/server/src/annotation/implemention/classMetaCreator.ts:34
↓ 7 callers
Method
map
(callback: (value: Record<string, any>, index: number) => T)
packages/server/src/annotation/implemention/parameterMetaCreator.ts:37
↓ 7 callers
Method
setAttachment
(key: T, value: any)
packages/protocol/src/attachment.ts:43
↓ 6 callers
Method
start
()
packages/application/src/index.ts:41
↓ 5 callers
Method
listen
()
packages/server/src/server.ts:175
↓ 5 callers
Method
responseNotFound
(status: typeof RESPONSE_STATUS, message: string)
packages/server/src/server.ts:96
↓ 4 callers
Method
getAttachment
(key: T, defaultValue?: any)
packages/protocol/src/attachment.ts:51
↓ 4 callers
Method
join
(...args: ClassDecorator[])
packages/server/src/annotation/implemention/classMetaCreator.ts:70
↓ 4 callers
Method
putWriteBuffer
(buf: Buffer)
packages/protocol/src/pool.ts:55
↓ 4 callers
Method
useRegistry
(registry: TRegistry<T>)
packages/application/src/index.ts:144
↓ 3 callers
Method
close
()
packages/consumer/src/channel.ts:75
↓ 3 callers
Method
connect
(host: string, port: number)
packages/application/src/consumer.ts:11
↓ 3 callers
Method
execute
(name: string, method: string, args: any[], options?: { version?: string, group?: string, })
packages/application/src/consumer.ts:15
↓ 3 callers
Method
get
(key: string | symbol)
packages/server/src/annotation/implemention/methodMetaCreator.ts:18
↓ 3 callers
Function
getDubboArrayArgumentLength
(str: string, i: number)
packages/protocol/src/utils.ts:61
↓ 3 callers
Method
has
(key: string | symbol)
packages/server/src/annotation/implemention/methodMetaCreator.ts:26
↓ 3 callers
Method
instance
(obj: TypedPropertyDescriptor<T>)
packages/server/src/annotation/implemention/methodMetaCreator.ts:39
↓ 3 callers
Method
instance
(obj: Object)
packages/server/src/annotation/implemention/parameterMetaCreator.ts:41
↓ 3 callers
Method
invoke
(name: string, options: { group?: string, version?: string })
packages/application/src/registry.ts:25
↓ 3 callers
Method
set
(key: string | symbol, value: T)
packages/server/src/annotation/implemention/methodMetaCreator.ts:13
↓ 3 callers
Method
set
(index: number, key: string, value: T)
packages/server/src/annotation/implemention/parameterMetaCreator.ts:17
↓ 3 callers
Method
useConsumer
(consumer: TConsumer<T>)
packages/application/src/index.ts:166
↓ 3 callers
Method
useProvider
(provider: TProvider<T>)
packages/application/src/index.ts:155
↓ 3 callers
Method
value
()
packages/protocol/src/request.ts:71
↓ 2 callers
Function
AnnotationDependenciesAutoRegister
(classModule: T, container?: Container)
packages/server/src/annotation/implemention/metaDataScaner.ts:40
↓ 2 callers
Function
InputSchema
(schema: JSONSchema)
packages/swagger/src/annotations/input.ts:4
↓ 2 callers
Function
Proxy
()
packages/server/src/annotation/support/proxy.ts:4
↓ 2 callers
Function
Service
(value?: string)
packages/server/src/annotation/support/service.ts:5
↓ 2 callers
Method
addProviderService
(name: string, methods: string[], options: { group?: string, version?: string })
packages/application/src/registry.ts:24
↓ 2 callers
Method
addService
(...classModules: TClassIndefiner<any>[])
packages/server/src/server.ts:103
↓ 2 callers
Method
clear
()
packages/zookeeper/src/balance.ts:52
↓ 2 callers
Method
closeActiveConnections
()
packages/provider/src/provider.ts:66
↓ 2 callers
Method
create
(url: string)
packages/application/src/registry.ts:26
↓ 2 callers
Method
create
(url: string)
packages/zookeeper/src/index.ts:280
↓ 2 callers
Function
createRegistry
()
packages/zookeeper/test/registry.ts:5
↓ 2 callers
Method
ensureClassMethod
(name: string)
packages/server/src/meta.ts:25
↓ 2 callers
Method
exists
(uri: string)
packages/zookeeper/src/index.ts:271
↓ 2 callers
Method
get
(index: number, key?: string)
packages/server/src/annotation/implemention/parameterMetaCreator.ts:25
↓ 2 callers
Method
getAttachments
()
packages/protocol/src/attachment.ts:57
↓ 2 callers
Function
getDubboNormalizeArgumentLength
(str: string, i: number)
packages/protocol/src/utils.ts:69
↓ 2 callers
Function
getFinger
(host: string, port: number)
packages/consumer/src/finger.ts:1
↓ 2 callers
Method
getOne
()
packages/zookeeper/src/balance.ts:42
↓ 2 callers
Function
getRegistryFinger
(name: string, options: { version?: string, group?: string } = {})
packages/zookeeper/src/finger.ts:1
↓ 2 callers
Method
injectClassModules
(...classModules: TClassIndefiner<any>[])
packages/server/src/server.ts:161
↓ 2 callers
Method
launch
()
packages/consumer/src/consumer.ts:48
↓ 2 callers
Method
off
(type: T, handler?: (...args: E[T]) => Promise<void>)
packages/utils/src/events.ts:43
↓ 2 callers
Function
parse
(str: string)
packages/swagger/src/index.ts:98
↓ 2 callers
Method
putReadBuffer
(buf: Buffer)
packages/protocol/src/pool.ts:30
↓ 2 callers
Method
remove
(uri: string)
packages/application/src/registry.ts:27
↓ 2 callers
Method
remove
(uri: string)
packages/zookeeper/src/index.ts:304
↓ 2 callers
Method
reply
(status: RESPONSE_STATUS, data: T, schema: TDecodeRequestSchema)
packages/provider/src/connection.ts:44
↓ 2 callers
Method
setEvent
(value: number)
packages/protocol/src/request.ts:38
↓ 2 callers
Method
setParent
(value: ClassMetaCreator)
packages/server/src/annotation/implemention/methodMetaCreator.ts:9
↓ 2 callers
Method
setTwoWay
(value: boolean)
packages/protocol/src/request.ts:33
↓ 2 callers
Function
toBytes8
(num: number)
packages/protocol/src/utils.ts:42
↓ 1 callers
Function
AnnotationMetaDataScan
(classModule: T, container?: Container)
packages/server/src/annotation/implemention/metaDataScaner.ts:10
↓ 1 callers
Function
Description
(value: string)
packages/swagger/src/annotations/description.ts:3
↓ 1 callers
Function
OutputSchema
(schema: JSONSchema)
packages/swagger/src/annotations/output.ts:4
↓ 1 callers
Method
_create
(uri: string, mode: number)
packages/zookeeper/src/index.ts:293
↓ 1 callers
Method
addProviderService
* Provider 将服务信息拼接成Node压入堆栈中。 * @param name interface名称 * @param methods 方法列表 * @param options 参数选择
packages/zookeeper/src/index.ts:204
↓ 1 callers
Method
addone
(classModule: TClassIndefiner<T>)
packages/server/src/server.ts:108
↓ 1 callers
Method
close
()
packages/provider/src/provider.ts:76
↓ 1 callers
Method
close
(passive?: boolean)
packages/provider/src/connection.ts:56
↓ 1 callers
Method
close
()
packages/consumer/src/consumer.ts:52
↓ 1 callers
Method
close
()
packages/zookeeper/src/index.ts:263
↓ 1 callers
Method
connect
()
packages/consumer/src/channel.ts:43
↓ 1 callers
Method
connect
()
packages/zookeeper/src/index.ts:255
↓ 1 callers
Method
createConsumerNode
(name: string, options: { group?: string, version?: string } = {})
packages/zookeeper/src/index.ts:164
↓ 1 callers
Function
createDir
(dir, name)
scripts/create.js:81
↓ 1 callers
Method
createExecution
(schema: TDecodeRequestSchema)
packages/provider/src/connection.ts:30
↓ 1 callers
Method
createIndex
()
packages/consumer/src/callbacks.ts:30
↓ 1 callers
Function
createIndexFile
(src, project)
scripts/create.js:87
↓ 1 callers
Function
createPackageFile
(dir, project)
scripts/create.js:42
↓ 1 callers
Function
createProcessListener
( exitHandler: (signal: string) => Promise<void>, errorHandler: (e: any) => unknown )
packages/utils/src/process-listener.ts:1
↓ 1 callers
Function
createProjectDir
(name)
scripts/create.js:23
↓ 1 callers
Function
createReadme
(dir, project)
scripts/create.js:67
↓ 1 callers
Method
createRequestTask
( id: number, resolve: (data: T) => void, reject: (e: Error) => void, timeout: number )
packages/consumer/src/callbacks.ts:6
↓ 1 callers
Function
createTypeScriptConfigFile
(dir)
scripts/create.js:29
↓ 1 callers
Function
decodeBuffer
(buffer: Buffer, callbacks: { heartbeat: () => void, request?: (result: TDecodeRequestSchema) => void, r
packages/protocol/src/decode.ts:35
↓ 1 callers
Method
deleteChannel
(channel: Channel)
packages/consumer/src/consumer.ts:41
↓ 1 callers
Method
disconnect
(id: string)
packages/zookeeper/src/balance.ts:32
↓ 1 callers
Method
each
(callback: (value: Record<string, any>, index: number) => void)
packages/server/src/annotation/implemention/parameterMetaCreator.ts:32
↓ 1 callers
Method
ensureClassMethodParameter
(name: string, index: number)
packages/server/src/meta.ts:35
↓ 1 callers
Method
execute
(schema: TDecodeRequestSchema, status: typeof RESPONSE_STATUS)
packages/server/src/server.ts:72
↓ 1 callers
Method
filterConsumers
(urls: string[], name: string, options: { group?: string, version?: string } = {})
packages/zookeeper/src/index.ts:145
↓ 1 callers
Function
fromBytes4
(buf: Buffer)
packages/protocol/src/utils.ts:38
↓ 1 callers
Function
fromBytes8
(buf: Buffer)
packages/protocol/src/utils.ts:51
↓ 1 callers
Method
getConsumersByInvoker
( id: string, invoker: TConsumerInvoker, name: string, options: { group?: string, version?:
packages/zookeeper/src/index.ts:82
next →
1–100 of 212, ranked by callers