Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ZettaScaleLabs/hiroz
/ types & classes
Types & classes
1,045 in github.com/ZettaScaleLabs/hiroz
⨍
Functions
3,252
◇
Types & classes
1,045
↓ 43 callers
Interface
Message
Message is implemented by all generated message types
crates/hiroz-go/hiroz/types.go:4
↓ 21 callers
Struct
String
String is a ROS 2 message type Full name: std_msgs/msg/String
crates/hiroz-go/testdata/string_msg.go:12
↓ 16 callers
Class
Bool
crates/hiroz-msgs/python/hiroz_msgs_py/types/std_msgs.py:183
↓ 16 callers
Class
TypeHash
crates/hiroz-schema/src/lib.rs:25
↓ 8 callers
TypeAlias
ErrorCode
ErrorCode represents FFI error codes returned from the Rust layer
crates/hiroz-go/hiroz/error.go:6
↓ 7 callers
Class
CountGoal
crates/hiroz-py/tests/test_action.py:19
↓ 6 callers
Class
CdrError
crates/hiroz/src/msg.rs:13
↓ 5 callers
Class
DynActionMessage
crates/hiroz-py/src/raw_bytes.rs:98
↓ 4 callers
Class
Path
crates/hiroz-msgs/python/hiroz_msgs_py/types/nav_msgs.py:39
↓ 3 callers
Class
CountResult
crates/hiroz-py/tests/test_action.py:25
↓ 3 callers
Class
GoalId
crates/hiroz/src/action/mod.rs:108
↓ 3 callers
Struct
Int32
Int32 is a ROS 2 message type Full name: std_msgs/msg/Int32
crates/hiroz-go/testdata/int32_msg.go:12
↓ 3 callers
Struct
Node
Node represents a ROS 2 node
crates/hiroz-go/hiroz/node.go:16
↓ 3 callers
Class
RawBytesMessage
crates/hiroz-py/src/raw_bytes.rs:16
↓ 2 callers
Class
CountToResult
crates/hiroz-py/examples/action_demo.py:37
↓ 2 callers
Class
Float32
crates/hiroz-msgs/python/hiroz_msgs_py/types/std_msgs.py:170
↓ 2 callers
Class
Float64
crates/hiroz-msgs/python/hiroz_msgs_py/types/std_msgs.py:46
↓ 2 callers
Class
Int16
crates/hiroz-msgs/python/hiroz_msgs_py/types/std_msgs.py:84
↓ 2 callers
Class
Int64
crates/hiroz-msgs/python/hiroz_msgs_py/types/std_msgs.py:119
↓ 2 callers
Class
Int8
crates/hiroz-msgs/python/hiroz_msgs_py/types/std_msgs.py:20
↓ 2 callers
Class
LivelinessKE
crates/hiroz-protocol/src/entity.rs:18
↓ 2 callers
Class
ZSleep
crates/hiroz/src/time.rs:277
↓ 1 callers
Struct
ActionServer
ActionServer executes ROS 2 action goals and provides feedback
crates/hiroz-go/hiroz/action.go:236
↓ 1 callers
Class
Char
crates/hiroz-msgs/python/hiroz_msgs_py/types/std_msgs.py:145
↓ 1 callers
Class
CountFeedback
crates/hiroz-py/tests/test_action.py:30
↓ 1 callers
Class
CountToFeedback
crates/hiroz-py/examples/action_demo.py:42
↓ 1 callers
Class
CountToGoal
crates/hiroz-py/examples/action_demo.py:32
↓ 1 callers
Class
DataLogger
Logs RTT data to CSV file.
crates/hiroz-py/examples/pingpong.py:30
↓ 1 callers
Class
ExtractorStamp
Index by an application-supplied extractor closure. The closure receives a reference to the deserialized message and returns a `SystemTime` represent
crates/hiroz/src/cache.rs:76
↓ 1 callers
Class
FibonacciActionServer
crates/hiroz-go/interop_tests/fibonacci_action_server.py:13
↓ 1 callers
TypeAlias
GoalStatus
GoalStatus represents the status of an action goal
crates/hiroz-go/hiroz/action.go:51
↓ 1 callers
Class
ZBuf
crates/hiroz/src/zbuf.rs:33
↓ 1 callers
Class
ZDuration
crates/hiroz/src/time.rs:19
Class
Accel
crates/hiroz-msgs/python/hiroz_msgs_py/types/geometry_msgs.py:199
Class
AccelStamped
crates/hiroz-msgs/python/hiroz_msgs_py/types/geometry_msgs.py:112
Class
AccelWithCovariance
crates/hiroz-msgs/python/hiroz_msgs_py/types/geometry_msgs.py:84
Class
AccelWithCovarianceStamped
crates/hiroz-msgs/python/hiroz_msgs_py/types/geometry_msgs.py:176
Class
Accepted
Marker type representing a goal that has been accepted but not yet executing.
crates/hiroz/src/action/server.rs:819
Interface
Action
Action represents a ROS 2 action (goal/result/feedback pattern). Implementations must provide sub-service hashes that match the compound RIHS01 values
crates/hiroz-go/hiroz/action.go:24
Struct
ActionClient
ActionClient sends goals to ROS 2 action servers
crates/hiroz-go/hiroz/action.go:227
Struct
ActionClientBuilder
ActionClientBuilder builds an ActionClient
crates/hiroz-go/hiroz/action.go:245
Class
ActionDefinition
crates/hiroz-codegen/src/generator/json.rs:86
Struct
ActionDefinition
crates/hiroz-codegen-go/types.go:51
Struct
ActionServerBuilder
ActionServerBuilder builds an ActionServer
crates/hiroz-go/hiroz/action.go:251
Interface
ActionTypeInfo
Trait for ROS action types that provides action-level type information This trait supports compile-time (static) type information. For actions, the t
crates/hiroz/src/ros_msg.rs:120
Class
Active
The goal is active and can be monitored or canceled.
crates/hiroz/src/action/client.rs:21
Class
AddTwoInts
Service type definition
crates/hiroz/tests/service.rs:56
Struct
AddTwoInts
AddTwoInts is the service definition
crates/hiroz-go/testdata/add_two_ints_srv.go:68
Struct
AddTwoInts
AddTwoInts is the service definition
crates/hiroz-go/examples/production_service/messages/add_two_ints.go:59
Class
AddTwoIntsRequest
crates/hiroz-msgs/python/hiroz_msgs_py/types/example_interfaces.py:186
Class
AddTwoIntsRequest
crates/hiroz/tests/service.rs:12
Struct
AddTwoIntsRequest
AddTwoIntsRequest is the request message for AddTwoInts service
crates/hiroz-go/testdata/add_two_ints_srv.go:11
Struct
AddTwoIntsRequest
AddTwoIntsRequest is the request message
crates/hiroz-go/examples/production_service/messages/add_two_ints.go:12
Class
AddTwoIntsResponse
crates/hiroz-msgs/python/hiroz_msgs_py/types/example_interfaces.py:193
Class
AddTwoIntsResponse
crates/hiroz/tests/service.rs:35
Struct
AddTwoIntsResponse
AddTwoIntsResponse is the response message for AddTwoInts service
crates/hiroz-go/testdata/add_two_ints_srv.go:41
Struct
AddTwoIntsResponse
AddTwoIntsResponse is the response message
crates/hiroz-go/examples/production_service/messages/add_two_ints.go:37
Class
App
crates/hiroz-console/src/app/mod.rs:28
Class
Args
crates/hiroz/examples/z_pingpong.rs:21
Class
Args
crates/hiroz/examples/z_pubsub.rs:102
Class
Args
crates/hiroz/examples/z_srvcli.rs:11
Class
Args
crates/hiroz/examples/laser_scan.rs:8
Class
Args
crates/hiroz/examples/zenoh_router.rs:22
Class
Args
crates/hiroz/examples/z_custom_message.rs:69
Class
Args
crates/hiroz/examples/demo_nodes/fibonacci_action_client.rs:123
Class
Args
crates/hiroz/examples/demo_nodes/talker.rs:109
Class
Args
crates/hiroz/examples/demo_nodes/add_two_ints_client.rs:87
Class
Args
crates/hiroz/examples/demo_nodes/add_two_ints_server.rs:97
Class
Args
crates/hiroz/examples/demo_nodes/listener.rs:129
Class
Args
crates/hiroz/examples/parameters/yaml.rs:13
Class
Args
crates/hiroz/examples/parameters/callback.rs:15
Class
Args
crates/hiroz/examples/parameters/client.rs:16
Class
Args
crates/hiroz/examples/parameters/declare.rs:11
Class
Args
crates/hiroz/examples/protobuf_demo/src/demo.rs:10
Enum
ArrayType
crates/hiroz-codegen/src/types.rs:68
Class
Arrays
crates/hiroz-codegen/tests/cdr_roundtrip.rs:77
Class
Attachment
crates/hiroz/src/attachment.rs:11
Enum
Backend
crates/hiroz-console/src/main.rs:23
Enum
Backend
crates/hiroz-console/src/core/engine.rs:17
Class
BasicTypes
crates/hiroz-codegen/tests/cdr_roundtrip.rs:28
Class
BatteryState
crates/hiroz-msgs/python/hiroz_msgs_py/types/sensor_msgs.py:98
Class
Bool
crates/hiroz-msgs/python/hiroz_msgs_py/types/example_interfaces.py:88
Interface
BorrowData
crates/rmw-zenoh-rs/src/traits.rs:49
Interface
BorrowImpl
crates/rmw-zenoh-rs/src/traits.rs:39
Class
BoundedQueue
A bounded queue that drops the OLDEST element when full (ROS depth QoS behavior). Unlike channels that block or drop the newest element when full, th
crates/hiroz/src/queue.rs:16
Class
BoundedSequences
crates/hiroz-codegen/tests/cdr_roundtrip.rs:167
Enum
BufferData
Stores either a borrowed pointer or owned Vec
crates/hiroz/src/zbuf_view.rs:20
Interface
Builder
Builds a configured object, consuming the builder. All hiroz builders implement this trait. Bring it into scope to call `.build()`: ```rust,ignore u
crates/hiroz/src/lib.rs:120
Class
Byte
crates/hiroz-msgs/python/hiroz_msgs_py/types/example_interfaces.py:39
Class
Byte
crates/hiroz-msgs/python/hiroz_msgs_py/types/std_msgs.py:33
Class
ByteMultiArray
crates/hiroz-msgs/python/hiroz_msgs_py/types/example_interfaces.py:173
Class
ByteMultiArray
crates/hiroz-msgs/python/hiroz_msgs_py/types/std_msgs.py:131
Class
BytesVisitor
crates/hiroz-py/src/raw_bytes.rs:108
Class
BytesVisitor
crates/hiroz/src/zbuf.rs:179
Class
CActionClient
Opaque action client handle for FFI
crates/hiroz/src/ffi/action.rs:57
Class
CActionServer
Opaque action server handle for FFI
crates/hiroz/src/ffi/action.rs:63
Class
CContext
crates/hiroz/src/ffi/context.rs:8
Class
CContextConfig
crates/hiroz/src/ffi/context.rs:14
Class
CGoalHandle
Opaque goal handle for FFI (client-side)
crates/hiroz/src/ffi/action.rs:73
Class
CNode
crates/hiroz/src/ffi/node.rs:9
next →
1–100 of 1,045, ranked by callers