Revision 0de5bed8 doc/classdiagrams/pubsub.uml

View differences:

doc/classdiagrams/pubsub.uml
177 177

  
178 178
/' Publisher type. '/
179 179
$structure("urt_publisher_t") {
180
  'Flag, whether the publish() method supports timeout.
181
  URT_PUBSUB_PUBLISHER_PUBLISH_TIMEOUT : bool
182
  __
180 183
    'Pointer to the topic for publishing.
181 184
  + {field} topic : urt_topic_t*
182 185
  .. URT_CFG_PUBSUB_PROFILING == true ..
......
187 190
  __
188 191
    'Initializes a urt_publisher_t object and contributes an optional list of messages.
189 192
  + {method} urtPublisherInit (publisher : urt_publisher_t*, topic : urt_topic_t*, messages : urt_message_t*) : void
193
  .. URT_PUBSUB_PUBLISHER_PUBLISH_TIMEOUT == false ..
190 194
    'Publishes a message via the associated topic.
195
  + {method} urtPublisherPublish (publisher : urt_publisher_t*, payload : void*, bytes : size_t, t : urt_osTime_t) : urt_status_t
196
  .. URT_PUBSUB_PUBLISHER_PUBLISH_TIMEOUT == true ..
197
    'Publishes a message via the associated topic with timeout.
191 198
  + {method} urtPublisherPublish (publisher : urt_publisher_t*, payload : void*, bytes : size_t, t : urt_osTime_t, timeout : urt_delay_t) : urt_status_t
192 199
}
193 200

  

Also available in: Unified diff