Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/apache/mesos
/ types & classes
Types & classes
2,231 in github.com/apache/mesos
⨍
Functions
10,676
◇
Types & classes
2,231
↳
Endpoints
1
↓ 3,579 callers
Class
None
3rdparty/stout/include/stout/none.hpp:27
↓ 1,371 callers
Class
Failure
Forward declaration of Failure.
3rdparty/libprocess/include/process/future.hpp:82
↓ 869 callers
Class
Nothing
3rdparty/stout/include/stout/nothing.hpp:16
↓ 679 callers
Class
Seconds
3rdparty/stout/include/stout/duration.hpp:207
↓ 662 callers
Class
OK
3rdparty/libprocess/include/process/http.hpp:678
↓ 564 callers
Class
Error
3rdparty/stout/include/stout/errorbase.hpp:36
↓ 535 callers
Class
Resources
src/common/http.hpp:70
↓ 312 callers
Class
BadRequest
3rdparty/libprocess/include/process/http.hpp:718
↓ 301 callers
Class
stringify
3rdparty/stout/include/stout/format.hpp:52
↓ 278 callers
Class
Path
* Represents a POSIX or Windows file system path and offers common path * manipulations. When reading the comments below, keep in mind that '/' refer
3rdparty/stout/include/stout/path.hpp:212
↓ 207 callers
Class
ErrnoError
3rdparty/stout/include/stout/errorbase.hpp:50
↓ 173 callers
Class
Invoke
3rdparty/stout/include/stout/lambda.hpp:382
↓ 169 callers
Class
Milliseconds
3rdparty/stout/include/stout/duration.hpp:193
↓ 145 callers
Class
Allocation
src/tests/hierarchical_allocator_tests.cpp:84
↓ 141 callers
Class
Bytes
3rdparty/stout/include/stout/bytes.hpp:30
↓ 126 callers
Class
Forbidden
3rdparty/libprocess/include/process/http.hpp:747
↓ 112 callers
Class
Accepted
3rdparty/libprocess/include/process/http.hpp:698
↓ 103 callers
Class
WindowsError
3rdparty/stout/include/stout/windows/error.hpp:108
↓ 100 callers
Class
CLIException
Exceptions class to handle all CLI errors.
src/python/cli_new/lib/cli/exceptions.py:21
↓ 84 callers
Class
Unauthorized
3rdparty/libprocess/include/process/http.hpp:728
↓ 78 callers
Class
UPID
src/common/protobuf_utils.hpp:52
↓ 63 callers
Class
Classifier
src/linux/routing/filter/ip.hpp:88
↓ 63 callers
Class
Number
3rdparty/stout/include/stout/json.hpp:69
↓ 60 callers
Class
Minutes
3rdparty/stout/include/stout/duration.hpp:221
↓ 56 callers
Class
Days
3rdparty/stout/include/stout/duration.hpp:249
↓ 56 callers
Class
Nanoseconds
3rdparty/stout/include/stout/duration.hpp:165
↓ 55 callers
Class
Continue
Provides "syntactic sugar" for creating a `ControlFlow::Continue`.
3rdparty/libprocess/include/process/loop.hpp:223
↓ 50 callers
Class
Call
src/common/validation.hpp:31
↓ 50 callers
Class
Status
3rdparty/libprocess/include/process/http.hpp:227
↓ 48 callers
Class
Weeks
3rdparty/stout/include/stout/duration.hpp:263
↓ 47 callers
Class
StatusError
* Represents errors caused by non-OK gRPC statuses. See: * https://grpc.io/grpc/cpp/classgrpc_1_1_status.html */
3rdparty/libprocess/include/process/grpc.hpp:66
↓ 40 callers
Class
CallOptions
* Defines the gRPC options for each call. */
3rdparty/libprocess/include/process/grpc.hpp:131
↓ 39 callers
Class
String
Note that all of these forward declarations are not necessary but it serves to document the set of types which are available.
3rdparty/stout/include/stout/json.hpp:68
↓ 37 callers
Class
IP
Represents an IP.
3rdparty/stout/include/stout/ip.hpp:73
↓ 37 callers
Class
NotFound
3rdparty/libprocess/include/process/http.hpp:757
↓ 36 callers
Class
Protobuf
The representation of generic protobuf => JSON, e.g., `jsonify(JSON::Protobuf(message))`.
3rdparty/stout/include/stout/protobuf.hpp:821
↓ 35 callers
Class
InternalServerError
3rdparty/libprocess/include/process/http.hpp:838
↓ 32 callers
Class
TestParam
Param for the tests: 'framework_effective' Framework specified effective capabilities for the container. 'operator_effective' Default effective capabi
src/tests/containerizer/linux_capabilities_isolator_tests.cpp:93
↓ 30 callers
Class
URL
Represents a Uniform Resource Locator: scheme://domain|ip:port/path?query#fragment This is actually a URI-reference (see 4.1 of RFC 3986). TODO(bmah
3rdparty/libprocess/include/process/http.hpp:130
↓ 29 callers
Class
Hours
3rdparty/stout/include/stout/duration.hpp:235
↓ 27 callers
Class
Priority
Each filter on a link has a priority (a 16-bit integer). The priority defines the order in which filters will be applied to each packet. The lower the
src/linux/routing/filter/priority.hpp:39
↓ 27 callers
Class
Socket
3rdparty/libprocess/include/process/socket.hpp:258
↓ 26 callers
Class
Redirect
Represents an action that redirects a packet to a given link. Currently, kernel only supports redirecting to the egress of a given link.
src/linux/routing/filter/action.hpp:41
↓ 25 callers
Class
Version
This class provides convenience routines for working with version numbers. We support the SemVer 2.0.0 (http://semver.org) format, with two differenc
3rdparty/stout/include/stout/version.hpp:41
↓ 24 callers
Class
NotAcceptable
3rdparty/libprocess/include/process/http.hpp:798
↓ 24 callers
Class
PluginError
This class encapsulates a JSON formatted string of type `spec::Error`. It can be used by CNI plugins to return a CNI error in a `Try` object when a fa
src/slave/containerizer/mesos/isolators/network/cni/spec.hpp:65
↓ 24 callers
Class
SlaveOptions
src/tests/mesos.hpp:124
↓ 24 callers
Class
Value
Entry for a blkio file. The format of each entry can either be: 1. <value> 2. <dev> <value> 3. <dev> <op> <value> 4. <op> <value> For details: https:
src/linux/cgroups.hpp:462
↓ 23 callers
Class
MethodNotAllowed
3rdparty/libprocess/include/process/http.hpp:767
↓ 23 callers
Enum
Version
src/jvm/jvm.hpp:40
↓ 23 callers
Class
sysctl
Provides an abstraction for getting system information via the underlying 'sysctl' system call. You describe the sysctl "Management Information Base"
3rdparty/stout/include/stout/os/sysctl.hpp:59
↓ 22 callers
Class
Address
3rdparty/libprocess/include/process/address.hpp:48
↓ 20 callers
Class
JWTError
Represents the various errors that can be returned when parsing or creating JSON Web Tokens. This can be useful to create proper responses to HTTP req
3rdparty/libprocess/include/process/jwt.hpp:38
↓ 19 callers
Class
Conflict
3rdparty/libprocess/include/process/http.hpp:808
↓ 19 callers
Class
Handle
The Linux kernel Traffic Control (TC) uses handles to uniqely identify the queueing disciplines (qdiscs), classes and filters attached to a network in
src/linux/routing/handle.hpp:38
↓ 19 callers
Class
asV1Protobuf
The representation of generic v0 protobuf => v1 protobuf as JSON, e.g., `jsonify(asV1Protobuf(message))`. Specifically, this acts the same as JSON::P
src/common/http.hpp:198
↓ 16 callers
Class
UPID
* An "untyped" `PID`, used to encapsulate the process ID for * lower-layer abstractions (eg, when receiving incoming requests) * in the dispatching
3rdparty/libprocess/include/process/pid.hpp:39
↓ 16 callers
Class
Value
3rdparty/stout/include/stout/json.hpp:76
↓ 15 callers
Class
Exec
3rdparty/stout/include/stout/os/posix/fork.hpp:101
↓ 15 callers
Class
Fork
3rdparty/stout/include/stout/os/posix/fork.hpp:113
↓ 15 callers
Class
Mirror
Represents an action that mirrors a packet to a set of links. Currently, kernel only supports mirroring to the egress of each link.
src/linux/routing/filter/action.hpp:54
↓ 15 callers
Class
Principal
3rdparty/libprocess/include/process/http.hpp:69
↓ 15 callers
Class
ServiceUnavailable
3rdparty/libprocess/include/process/http.hpp:858
↓ 15 callers
Class
UnsupportedMediaType
3rdparty/libprocess/include/process/http.hpp:828
↓ 14 callers
Class
Headers
3rdparty/libprocess/include/process/http.hpp:471
↓ 14 callers
Class
Object
src/jvm/jvm.hpp:244
↓ 14 callers
Class
Resource
Encapsulate the context for an HTTP resource. Context for an HTTP resource may include properties such as the URL, default timeout for c
src/python/lib/mesos/http.py:79
↓ 13 callers
Class
Array
3rdparty/stout/include/stout/json.hpp:71
↓ 13 callers
Class
Attributes
src/common/http.hpp:69
↓ 13 callers
Class
BasicBlocks
Quota operations are defined in terms of basic blocks (512 byte units).
src/slave/containerizer/mesos/isolators/xfs/utils.hpp:48
↓ 13 callers
Class
URL
Describes a ZooKeeper URL of the form: zk://username:password@servers/path Where username:password is for the 'digest' scheme (see ZooKeeper documen
include/mesos/zookeeper/url.hpp:46
↓ 12 callers
Class
Boolean
3rdparty/stout/include/stout/json.hpp:74
↓ 12 callers
Class
MesosException
Exceptions class to be inherited by all Mesos exceptions.
src/python/lib/mesos/exceptions.py:24
↓ 11 callers
Class
FilesError
Represents the various errors that can be returned by methods on the `Files` class via a `Try` that has failed.
src/files/files.hpp:45
↓ 11 callers
Class
Microseconds
3rdparty/stout/include/stout/duration.hpp:179
↓ 11 callers
Class
ParentHook
3rdparty/libprocess/include/process/subprocess.hpp:48
↓ 10 callers
Class
Duration
3rdparty/stout/include/stout/duration.hpp:32
↓ 10 callers
Class
Flags
src/tests/flags.hpp:34
↓ 9 callers
Class
Counter
Counter is a primitive to listen on events of a given memory pressure level for a cgroup and keep track of the number of occurrence of that event. Use
src/linux/cgroups.hpp:883
↓ 9 callers
Class
MAC
Represents a MAC address. A MAC address is a 48-bit unique identifier assigned to a network interface for communications on the physical network segme
3rdparty/stout/include/stout/mac.hpp:74
↓ 8 callers
Class
Capabilities
* Provides wrapper for the linux process capabilities interface. * Note: This is a class instead of an interface because it has state * associated w
src/linux/capabilities.hpp:131
↓ 8 callers
Class
OnlyMoveable
3rdparty/stout/tests/lambda_tests.cpp:24
↓ 8 callers
Class
Resource_
include/mesos/resources.hpp:94
↓ 7 callers
Class
ActionObject
src/master/authorization.hpp:36
↓ 7 callers
Class
Agent
This class defines the functions necessary to launch an agent in the CLI unit tests.
src/python/cli_new/lib/cli/tests/base.py:215
↓ 7 callers
Class
Counter
A Metric that represents an integer value that can be incremented and decremented.
3rdparty/libprocess/include/process/metrics/counter.hpp:26
↓ 7 callers
Class
Master
This class defines the functions necessary to launch a master in the CLI unit tests.
src/python/cli_new/lib/cli/tests/base.py:158
↓ 7 callers
Class
Null
3rdparty/stout/include/stout/json.hpp:75
↓ 7 callers
Class
Process
3rdparty/stout/include/stout/os/process.hpp:32
↓ 7 callers
Class
Task
This class defines the functions necessary to launch a task in the CLI unit tests.
src/python/cli_new/lib/cli/tests/base.py:314
↓ 6 callers
Enum
Capability
Superset of all capabilities. This is the set currently supported by linux (kernel 4.0).
src/linux/capabilities.hpp:35
↓ 6 callers
Class
F
Invoke a function object.
3rdparty/stout/tests/cpp17_tests.cpp:59
↓ 6 callers
Class
FileInfo
Provides utility functions for filenames. FileInfo provides easy access to the components of a file's path relative to the project root.
support/cpplint.py:1102
↓ 6 callers
Class
Flags
src/tests/containerizer/capabilities_test_helper.hpp:36
↓ 6 callers
Class
FrameworkProfile
TODO(kapil): Add support for per-framework-profile configuration for offer acceptance/rejection.
src/tests/hierarchical_allocator_benchmarks.cpp:72
↓ 6 callers
Class
JWT
* A JSON Web Token (JWT) implementation. * @see <a href="https://tools.ietf.org/html/rfc7519">RFC 7519</a> * * This implementation supports the 'no
3rdparty/libprocess/include/process/jwt.hpp:63
↓ 6 callers
Class
MoveOnly
3rdparty/libprocess/src/tests/process_tests.cpp:158
↓ 6 callers
Class
NonQuotaVsQuotaParam
src/tests/hierarchical_allocator_benchmarks.cpp:656
↓ 6 callers
Class
NotImplemented
3rdparty/libprocess/include/process/http.hpp:848
↓ 6 callers
Class
Object
member functions
3rdparty/stout/tests/lambda_tests.cpp:240
next →
1–100 of 2,231, ranked by callers