Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/alibaba/PhotonLibOS
/ types & classes
Types & classes
1,936 in github.com/alibaba/PhotonLibOS
⨍
Functions
7,332
◇
Types & classes
1,936
↓ 67 callers
Class
string
rpc/serialize.h:97
↓ 49 callers
Class
IPAddr
net/socket.h:45
↓ 34 callers
Class
estring_view
common/estring.h:60
↓ 28 callers
Class
ERRNO
common/alog.h:506
↓ 24 callers
Class
EndPoint
net/socket.h:157
↓ 20 callers
Class
ERRNO
include/photon/common/alog.h:506
↓ 17 callers
Class
thread
thread/thread.h:44
↓ 15 callers
Class
AtomicRunQ
thread/thread.cpp:624
↓ 14 callers
Class
ALogString
common/alog.h:148
↓ 13 callers
Class
estring
common/estring.h:59
↓ 13 callers
Class
iovector_view
represents the view of iovec[], providing lots of operations
common/iovector.h:56
↓ 12 callers
Class
BufStep
net/basic_socket.h:124
↓ 11 callers
Class
IPAddr
include/photon/net/socket.h:45
↓ 10 callers
Class
EndPoint
include/photon/net/socket.h:157
↓ 8 callers
Class
ALogString
include/photon/common/alog.h:148
↓ 8 callers
Class
BufStepV
net/basic_socket.h:138
↓ 7 callers
Class
Walker
fs/path.h:167
↓ 7 callers
Class
charset
common/estring.h:32
↓ 7 callers
Class
intrusive_list
include/photon/thread/list.h:270
↓ 7 callers
Class
intrusive_list
thread/list.h:270
↓ 7 callers
Class
thread
common/event-loop.h:22
↓ 6 callers
Class
ctor
thread/thread-local.h:58
↓ 6 callers
Class
stat
fs/cache/test/cache_test.cpp:70
↓ 5 callers
Class
charset
include/photon/common/estring.h:32
↓ 5 callers
Class
ctor
include/photon/thread/thread-local.h:58
↓ 5 callers
Class
estring
include/photon/common/estring.h:59
↓ 5 callers
Class
range_split
fs/range-split.h:292
↓ 5 callers
Class
sockaddr_storage
sockaddr_storage is the container for any socket address type. It can be used to convert Endpoint to sockaddr or socklen_t that libc's network API req
net/basic_socket.h:179
↓ 5 callers
Class
string
include/photon/rpc/serialize.h:97
↓ 5 callers
Class
tmp_msg_hdr
net/kernel_socket.cpp:184
↓ 4 callers
Class
ALogInteger
wrapper for an integer, together with format information
common/alog.h:66
↓ 4 callers
Class
ALogInteger
wrapper for an integer, together with format information
include/photon/common/alog.h:66
↓ 4 callers
Class
Borrow
common/objectcachev2.h:138
↓ 4 callers
Class
Borrow
include/photon/common/objectcachev2.h:138
↓ 4 callers
Class
Compare
ecosystem/simple_dom.cpp:107
↓ 4 callers
Enum
Mode
examples/perf/multi-conn-perf.cpp:39
↓ 4 callers
Enum
SocketType
net/test/zerocopy-common.h:32
↓ 4 callers
Class
estring_view
include/photon/common/estring.h:60
↓ 4 callers
Class
libaiocb
io/aio-wrapper.cpp:75
↓ 4 callers
Class
posix_aiocb
io/aio-wrapper.cpp:203
↓ 3 callers
Class
ALogStringL
common/alog.h:158
↓ 3 callers
Class
FP
wrapper for an floating point value, together with format information
common/alog.h:118
↓ 3 callers
Class
Item
common/expirecontainer.h:143
↓ 3 callers
Class
Item
include/photon/common/expirecontainer.h:143
↓ 3 callers
Class
Iterator
rpc/serialize.h:489
↓ 3 callers
Class
Iterator
include/photon/rpc/serialize.h:489
↓ 3 callers
Class
OCArg
common/test/test_objcache.cpp:44
↓ 3 callers
Class
Path
A class to parse a path string (string_view), providing iterator to go through the path's components. Also provides functions to get some specific com
fs/path.h:33
↓ 3 callers
Class
Value
a class to represent either a user value of void*, or a sub dir (Node*)
fs/path.h:192
↓ 3 callers
Class
iterator
include/photon/fs/range-split.h:243
↓ 3 callers
Class
iterator
fs/range-split.h:243
↓ 2 callers
Class
ALogStringL
include/photon/common/alog.h:158
↓ 2 callers
Class
ALogStringPChar
common/alog.h:166
↓ 2 callers
Class
ALogStringPChar
include/photon/common/alog.h:166
↓ 2 callers
Class
HMAC
common/checksum/digest.h:68
↓ 2 callers
Enum
IOType
net/test/zerocopy-common.h:36
↓ 2 callers
Class
Iterator
common/generator.h:51
↓ 2 callers
Class
Iterator
include/photon/common/generator.h:51
↓ 2 callers
Class
KeyedItem
common/expirecontainer.h:52
↓ 2 callers
Class
KeyedItem
include/photon/common/expirecontainer.h:52
↓ 2 callers
Class
MutableValue
common/string-keyed.h:300
↓ 2 callers
Class
MutableValue
include/photon/common/string-keyed.h:300
↓ 2 callers
Class
RSockFD
net/rsocket/rsocket.cpp:31
↓ 2 callers
Class
SV
net/http/status.cpp:20
↓ 2 callers
Class
Timeout
common/timeout.h:36
↓ 2 callers
Class
error_message
ecosystem/redis.h:70
↓ 2 callers
Class
iterator
common/enumerable.h:37
↓ 2 callers
Class
iterator
common/estring.h:174
↓ 2 callers
Class
iterator
include/photon/common/enumerable.h:37
↓ 2 callers
Class
iterator
include/photon/common/estring.h:174
↓ 2 callers
Class
iterator
include/photon/fs/filesystem.h:314
↓ 2 callers
Class
iterator
include/photon/fs/path.h:43
↓ 2 callers
Class
iterator
fs/filesystem.h:314
↓ 2 callers
Class
iterator
fs/path.h:43
↓ 2 callers
Class
reverse_iterator
include/photon/thread/list.h:225
↓ 2 callers
Class
reverse_iterator
thread/list.h:225
↓ 2 callers
Class
skvm
the String Key-Value (Mutable), stored together in a consecutive area, so as to save one allocation
common/string-keyed.h:247
↓ 2 callers
Class
skvm
the String Key-Value (Mutable), stored together in a consecutive area, so as to save one allocation
include/photon/common/string-keyed.h:247
↓ 2 callers
Class
stat
net/test/test.cpp:456
↓ 2 callers
Class
stat
include/photon/fs/filesystem.h:41
↓ 2 callers
Class
stat
fs/path.cpp:274
↓ 2 callers
Class
thread
include/photon/thread/thread.h:44
↓ 2 callers
Class
value_compare
common/consistent-hash-map.h:39
↓ 2 callers
Class
value_compare
include/photon/common/consistent-hash-map.h:39
↓ 1 callers
Class
AlignedAlloc
fs/aligned-file.h:20
↓ 1 callers
Class
Borrow
common/expirecontainer.h:321
↓ 1 callers
Class
Borrow
include/photon/common/expirecontainer.h:321
↓ 1 callers
Class
Context
rpc/rpc.cpp:219
↓ 1 callers
Class
Coro
include/photon/thread/coro20.h:118
↓ 1 callers
Class
Coro
thread/coro20.h:118
↓ 1 callers
Class
Example
rpc/out-of-order-execution.h:148
↓ 1 callers
Class
Example
include/photon/rpc/out-of-order-execution.h:148
↓ 1 callers
Class
FileCtor
fs/localfs.cpp:366
↓ 1 callers
Class
FileList
intended use: for (auto& x: FileList(dirp)) { ... }
fs/filesystem.h:307
↓ 1 callers
Class
FixedGenerator
include/photon/thread/coro20.h:220
↓ 1 callers
Class
FixedGenerator
thread/coro20.h:220
↓ 1 callers
Class
Generator
include/photon/thread/coro20.h:158
↓ 1 callers
Class
Generator
thread/coro20.h:158
↓ 1 callers
Class
HMAC
include/photon/common/checksum/digest.h:68
↓ 1 callers
Class
OCArgV2
common/test/test_objcache.cpp:289
next →
1–100 of 1,936, ranked by callers