Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bytedance/ipmb
/ types & classes
Types & classes
639 in github.com/bytedance/ipmb
⨍
Functions
682
◇
Types & classes
639
↓ 15 callers
Class
MemoryRegion
ipmb-ffi/src/lib.rs:379
↓ 13 callers
Class
Handle
ipmb/src/platform/windows/mod.rs:625
↓ 8 callers
Class
Version
ipmb/src/lib.rs:556
↓ 7 callers
Class
Message
ipmb-ffi/src/lib.rs:275
↓ 7 callers
Class
Receiver
ipmb-ffi/src/lib.rs:172
↓ 7 callers
Class
Sender
ipmb-ffi/src/lib.rs:152
↓ 2 callers
Class
Local
ipmb/src/platform/linux/fd.rs:80
↓ 1 callers
Class
BytesMessage
ipmb/src/message.rs:38
↓ 1 callers
Class
Deferred
ipmb-js/src/lib.rs:333
↓ 1 callers
Class
LabelOp
ipmb-ffi/src/lib.rs:463
↓ 1 callers
Class
MyMessage
ipmb/examples/triangle.rs:86
↓ 1 callers
Class
MyMessage
ipmb/examples/multiple_type.rs:30
↓ 1 callers
Class
ThreadsafeFunction
ipmb-js/src/lib.rs:339
Class
ipmb-js/index.d.ts:26
Class
ipmb-js/index.d.ts:33
Class
ipmb-js/index.d.ts:36
Class
ipmb-js/index.d.ts:39
Class
ipmb-js/index.d.ts:42
Class
Acl
ipmb/src/platform/windows/security.rs:101
Interface
Align4
ipmb/src/util/mod.rs:19
Class
BaseMessage
ipmb/src/platform/macos/mod.rs:251
Class
BusController
ipmb/src/bus_controller.rs:16
Class
BytesMessage
ipmb-js/src/lib.rs:86
Interface
BytesMessage
ipmb-js/index.d.ts:21
Class
CMessage
ipmb/examples/triangle.rs:94
Class
ConnectMessage
ipmb/src/message.rs:54
Enum
ConnectMessageAck
ipmb/src/message.rs:62
Enum
DelegateAction
ipmb-js/src/lib.rs:431
Class
EncodedMessage
Message layout | version (magic__major__minor__patch) | object_count (u32) | object (u64) * N | selector_size (u32) | selector | selector_padding | pa
ipmb/src/platform/windows/mod.rs:462
Class
EncodedMessage
ipmb/src/platform/macos/mod.rs:369
Class
EncodedMessage
Message layout | version (magic__major__minor__patch) | selector_size (u32) | selector | selector_padding | payload_size (u32) | payload | payload_pad
ipmb/src/platform/linux/encoded_message.rs:16
Class
Endpoint
ipmb/src/bus_controller.rs:245
Class
EndpointID
ipmb/src/util/mod.rs:44
Class
EndpointReceiver
The receiving half of endpoint, messages sent to the endpoint can be retrieved using [`recv`](EndpointReceiver::recv), dropping receiver will close un
ipmb/src/lib.rs:199
Class
EndpointSender
The sending half of endpoint, messages can be sent with [`send`](EndpointSender::send).
ipmb/src/lib.rs:112
Enum
Error
ipmb/src/errors.rs:5
Enum
Error
ipmb-ffi/include/ipmb.h:9
Class
Fd
ipmb/src/platform/linux/fd.rs:8
Class
FetchProcessHandleMessage
ipmb/src/message.rs:47
Class
Guard
ipmb/src/memory_registry.rs:94
Class
IoHub
ipmb/src/platform/linux.rs:253
Class
IoHub
ipmb/src/platform/windows/mod.rs:185
Class
IoHub
ipmb/src/platform/macos/mod.rs:141
Class
IoMultiplexing
ipmb/src/platform/windows/mod.rs:863
Class
IoMultiplexing
ipmb/src/platform/macos/mod.rs:733
Class
IoMultiplexing
ipmb/src/platform/linux/io_mul.rs:4
Enum
JoinError
ipmb/src/errors.rs:38
Class
KEvent
ipmb/src/platform/macos/mod.rs:729
Class
Label
ipmb/src/label.rs:7
Class
Label
ipmb-ffi/src/lib.rs:444
Class
Label
ipmb-ffi/include/ipmb.h:29
Class
LabelOp
ipmb-ffi/include/ipmb.h:53
Class
LabelOp
ipmb-js/index.d.ts:26
Class
LabelOp
ipmb-js/src/lib.rs:17
Enum
LabelOp
ipmb/src/label.rs:70
Class
LocalBuffer
ipmb-js/src/lib.rs:379
Class
MachPort
ipmb/src/platform/macos/mod.rs:548
Class
MappedRegion
ipmb/src/platform/mod.rs:160
Class
MemoryRegion
ipmb/src/platform/mod.rs:36
Class
MemoryRegion
ipmb-ffi/include/ipmb.h:106
Class
MemoryRegion
ipmb-js/index.d.ts:36
Class
MemoryRegion
ipmb-js/src/lib.rs:103
Class
MemoryRegionEntry
ipmb/src/memory_registry.rs:87
Class
MemoryRegistry
ipmb/src/memory_registry.rs:9
Class
MemoryRegistry
ipmb-ffi/src/lib.rs:204
Class
MemoryRegistry
ipmb-ffi/include/ipmb.h:140
Class
Message
ipmb/src/message.rs:5
Class
Message
ipmb-ffi/include/ipmb.h:165
Interface
MessageBox
ipmb/src/message.rs:25
Class
Meta
ipmb/src/platform/linux/encoded_message.rs:180
Enum
MultipleMessage
ipmb/examples/multiple_type.rs:36
Class
MyMessage
ipmb/examples/latency.rs:50
Enum
MyMessageBox
ipmb/examples/triangle.rs:99
Class
NamedPipe
ipmb/src/platform/windows/mod.rs:730
Enum
NamedPipeStatus
ipmb/src/platform/windows/mod.rs:722
Class
Object
ipmb-js/index.d.ts:33
Class
Object
ipmb-js/src/lib.rs:92
Class
Options
ipmb/src/options.rs:5
Class
Options
ipmb-ffi/src/lib.rs:534
Class
Options
ipmb-ffi/include/ipmb.h:83
Class
Options
Options
ipmb-ffi/include/ipmb_ffi.h:26
Class
Options
ipmb-js/src/lib.rs:78
Interface
Options
ipmb-js/index.d.ts:15
Class
Pipe
ipmb/src/platform/macos/mod.rs:653
Enum
PipeStatus
ipmb/src/platform/macos/mod.rs:647
Class
RString
ipmb-ffi/src/lib.rs:65
Class
Receiver
ipmb-ffi/include/ipmb.h:203
Class
Receiver
ipmb-js/index.d.ts:42
Class
Receiver
ipmb-js/src/lib.rs:170
Enum
RecvError
ipmb/src/errors.rs:73
Class
Remote
ipmb/src/platform/windows/mod.rs:41
Class
Remote
ipmb/src/platform/macos/mod.rs:36
Class
Remote
ipmb/src/platform/linux/fd.rs:30
Class
RemoteHandle
ipmb/src/platform/windows/mod.rs:691
Enum
Rule
ipmb/src/lib.rs:389
Class
SecurityAttr
ipmb/src/platform/windows/security.rs:12
Class
SecurityDescriptor
ipmb/src/platform/windows/security.rs:128
Class
Selector
ipmb/src/lib.rs:37
Class
Selector
ipmb-ffi/src/lib.rs:507
Class
Selector
ipmb-ffi/include/ipmb.h:95
next →
1–100 of 639, ranked by callers