Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/akio/rosgo
/ functions
Functions
325 in github.com/akio/rosgo
⨍
Functions
325
◇
Types & classes
48
↓ 1 callers
Method
Cmp
(other Time)
ros/time.go:40
↓ 1 callers
Method
Cmp
(other Duration)
ros/duration.go:28
↓ 1 callers
Method
ComputeSrvMD5
(spec *SrvSpec)
gengo/context.go:272
↓ 1 callers
Method
DeleteParam
(name string)
ros/ros.go:36
↓ 1 callers
Method
ExpectedCycleTime
()
ros/rate.go:27
↓ 1 callers
Function
GenerateService
(context *MsgContext, spec *SrvSpec)
gengo/generate.go:338
↓ 1 callers
Function
GetZeroValue
(pkg string, typeName string)
gengo/msgs.go:233
↓ 1 callers
Method
HasParam
(name string)
ros/ros.go:34
↓ 1 callers
Method
Info
(v ...interface{})
ros/log.go:24
↓ 1 callers
Method
LoadSrv
(fullname string)
gengo/context.go:224
↓ 1 callers
Method
LoadSrvFromString
(text string, fullname string)
gengo/context.go:180
↓ 1 callers
Function
NewConstant
(fieldType string, name string, value interface{}, valueText string)
gengo/msgs.go:274
↓ 1 callers
Function
NewDefaultLogger
()
ros/log.go:38
↓ 1 callers
Function
NewField
(pkg string, fieldType string, name string, isArray bool, arrayLen int)
gengo/msgs.go:295
↓ 1 callers
Method
NewMessage
()
ros/message.go:11
↓ 1 callers
Function
NewMsgSpec
(fields []Field, constants []Constant, text string, fullName string, options ...OptionMsgSpec)
gengo/msgs.go:353
↓ 1 callers
Method
NewPublisher
(topic string, msgType MessageType)
ros/ros.go:8
↓ 1 callers
Method
NewPublisherWithCallbacks
Create a publisher which gives you callbacks when subscribers connect and disconnect. The callbacks are called in their own goroutines, so they don't
ros/ros.go:13
↓ 1 callers
Method
NewPublisherWithCallbacks
(topic string, msgType MessageType, connectCallback, disconnectCallback func(SingleSubscriberPublisher))
ros/node.go:336
↓ 1 callers
Method
NewService
()
ros/service.go:8
↓ 1 callers
Method
NewServiceClient
(service string, srvType ServiceType)
ros/ros.go:24
↓ 1 callers
Method
NewServiceServer
(service string, srvType ServiceType, callback interface{})
ros/ros.go:25
↓ 1 callers
Method
OK
()
ros/node.go:222
↓ 1 callers
Function
OptionPackageName
(name string)
gengo/msgs.go:339
↓ 1 callers
Function
OptionShortName
(name string)
gengo/msgs.go:346
↓ 1 callers
Method
Register
(fullname string, spec *MsgSpec)
gengo/context.go:111
↓ 1 callers
Method
Reset
()
ros/rate.go:31
↓ 1 callers
Method
SearchParam
(name string)
ros/ros.go:35
↓ 1 callers
Method
SetParam
(name string, value interface{})
ros/ros.go:33
↓ 1 callers
Method
Shutdown
()
ros/ros.go:81
↓ 1 callers
Method
Shutdown
()
ros/ros.go:86
↓ 1 callers
Method
String
Implements Stringer interface
gengo/msgs.go:371
↓ 1 callers
Method
Sub
(other Duration)
ros/duration.go:22
↓ 1 callers
Method
Text
()
ros/message.go:8
↓ 1 callers
Function
ToGoType
(pkg string, typeName string)
gengo/msgs.go:178
↓ 1 callers
Method
Warnf
(format string, v ...interface{})
ros/log.go:27
↓ 1 callers
Function
add_two_ints_server
()
test/server.py:10
↓ 1 callers
Method
analyzeImports
()
gengo/generate.go:293
↓ 1 callers
Function
findAllMessages
(rosPkgPaths []string)
gengo/context.go:26
↓ 1 callers
Function
findAllServices
(rosPkgPaths []string)
gengo/context.go:57
↓ 1 callers
Method
getBusInfo
(callerId string)
ros/node.go:233
↓ 1 callers
Method
getBusStats
(callerId string)
ros/node.go:229
↓ 1 callers
Method
getMasterUri
(callerId string)
ros/node.go:237
↓ 1 callers
Method
getPid
(callerId string)
ros/node.go:248
↓ 1 callers
Method
getPublications
(callerId string)
ros/node.go:261
↓ 1 callers
Method
getSubscriptions
(callerId string)
ros/node.go:252
↓ 1 callers
Method
hostAndPort
()
ros/publisher.go:146
↓ 1 callers
Function
isValidConsantType
(t string)
gengo/msgs.go:38
↓ 1 callers
Function
isValidMsgFieldName
(name string)
gengo/msgs.go:47
↓ 1 callers
Function
isValidMsgType
(t string)
gengo/msgs.go:124
↓ 1 callers
Method
listenRemoteSubscriber
()
ros/publisher.go:112
↓ 1 callers
Function
listener
()
test/listener.py:10
↓ 1 callers
Function
loadConstantLine
(line string)
gengo/parser.go:114
↓ 1 callers
Function
loadFieldLine
(line string, packageName string)
gengo/parser.go:157
↓ 1 callers
Function
loadParamFromString
(s string)
ros/node.go:520
↓ 1 callers
Function
main
()
test/client.py:8
↓ 1 callers
Function
newDefaultNode
(name string, args []string)
ros/node.go:95
↓ 1 callers
Function
newDefaultPublisher
(node *defaultNode, topic string, msgType MessageType, connectCallback, disconnectCallback func(SingleSubscr
ros/publisher.go:38
↓ 1 callers
Function
newDefaultServiceClient
(logger Logger, nodeId string, masterUri string, service string, srvType ServiceType)
ros/service_client.go:22
↓ 1 callers
Function
newDefaultServiceServer
(node *defaultNode, service string, srvType ServiceType, handler interface{})
ros/service_server.go:39
↓ 1 callers
Function
newDefaultSubscriber
(topic string, msgType MessageType, callback interface{})
ros/subscriber.go:34
↓ 1 callers
Function
newRemoteClientSession
(s *defaultServiceServer, conn net.Conn)
ros/service_server.go:153
↓ 1 callers
Function
newRemoteSubscriberSession
(pub *defaultPublisher, conn net.Conn)
ros/publisher.go:170
↓ 1 callers
Method
paramUpdate
(callerId string, key string, value interface{})
ros/node.go:270
↓ 1 callers
Function
parseType
(msgType string)
gengo/msgs.go:98
↓ 1 callers
Method
publisherUpdate
(callerId string, topic string, publishers []interface{})
ros/node.go:274
↓ 1 callers
Function
qualifyNodeName
(nodeName string)
ros/name.go:31
↓ 1 callers
Method
requestTopic
(callerId string, topic string, protocols []interface{})
ros/node.go:294
↓ 1 callers
Function
setUnion
(lhs []string, rhs []string)
ros/set.go:24
↓ 1 callers
Method
shutdown
(callerId string, msg string)
ros/node.go:241
↓ 1 callers
Function
startRemotePublisherConn
(logger Logger, pubUri string, topic string, md5sum string, msgType string, nodeId string, msgChan chan mes
ros/subscriber.go:141
↓ 1 callers
Function
talker
()
test/talker.py:6
↓ 1 callers
Function
unique
(array []string)
ros/set.go:12
Method
Call
(srv Service)
ros/service_client.go:32
Method
ComputeMD5
(msgContext *MsgContext)
gengo/msgs.go:388
Method
Debug
(v ...interface{})
ros/log.go:52
Method
Debugf
(format string, v ...interface{})
ros/log.go:59
Method
DeleteParam
(key string)
ros/node.go:506
Method
Error
()
gengo/parser.go:36
Method
Error
()
ros/publisher.go:20
Method
Error
()
ros/service_server.go:24
Method
Error
(v ...interface{})
ros/log.go:91
Method
Errorf
(format string, v ...interface{})
ros/log.go:98
Method
Fatal
(v ...interface{})
ros/log.go:104
Method
Fatalf
(format string, v ...interface{})
ros/log.go:111
Method
GetNumPublishers
()
ros/ros.go:62
Method
GetNumPublishers
()
ros/subscriber.go:247
Method
GetParam
(key string)
ros/node.go:476
Method
GetSubscriberName
()
ros/publisher.go:199
Method
GetTopic
()
ros/publisher.go:203
Method
HasParam
(key string)
ros/node.go:487
Method
Info
(v ...interface{})
ros/log.go:65
Method
Infof
(format string, v ...interface{})
ros/log.go:25
Method
Infof
(format string, v ...interface{})
ros/log.go:72
Method
Logger
()
ros/node.go:512
Method
MD5Sum
()
ros/message.go:9
Method
MD5Sum
()
ros/service.go:4
Method
Name
()
ros/message.go:10
Method
Name
()
ros/service.go:5
Method
NewPublisher
(topic string, msgType MessageType)
ros/node.go:331
← previous
next →
101–200 of 325, ranked by callers