diff --git a/src/documentation/docbook-xsl/html/synop.xsl b/src/documentation/docbook-xsl/html/synop.xsl index 62e2e90a05..12ac37a455 100644 --- a/src/documentation/docbook-xsl/html/synop.xsl +++ b/src/documentation/docbook-xsl/html/synop.xsl @@ -730,6 +730,9 @@ paramdef ::= (#PCDATA|type|replaceable|parameter|funcparams)* + + + @@ -1071,7 +1074,6 @@ paramdef ::= (#PCDATA|type|replaceable|parameter|funcparams)* -   diff --git a/src/documentation/haiku_book/Jamfile b/src/documentation/haiku_book/Jamfile index d71ca51dbe..a5663cec17 100644 --- a/src/documentation/haiku_book/Jamfile +++ b/src/documentation/haiku_book/Jamfile @@ -8,7 +8,7 @@ Doc2HTML : [ FDirName $(HAIKU_TOP) src documentation docbook-xsl html chunk.xsl ] : Haiku_Book : - : -stringparam use.id.as.filename 1 + : -stringparam use.id.as.filename 1 -stringparam language cpp ; # Single most ugly string manipulation ever ... @@ -71,7 +71,8 @@ local media_files = intro.xml ; Includes [ FGristFiles mediakit.xml ] : [ FRelGristFiles $(media_files) : media ] ; SEARCH on [ FRelGristFiles $(media_files) : media ] = [ FDirName $(SUBDIR) media ] ; -local midi_files = intro.xml ; +local midi_files = intro.xml midi2.xml midi2consumer.xml midi2endpoint.xml midi2localproducer.xml midi2roster.xml + midi1.xml midi2api.xml midi2defs.xml midi2localconsumer.xml midi2producer.xml ; Includes [ FGristFiles midikit.xml ] : [ FRelGristFiles $(midi_files) : midi ] ; SEARCH on [ FRelGristFiles $(midi_files) : midi ] = [ FDirName $(SUBDIR) midi ] ; diff --git a/src/documentation/haiku_book/midi/midi2endpoint.xml b/src/documentation/haiku_book/midi/midi2endpoint.xml index 51baeaad0f..2274ae2ef8 100644 --- a/src/documentation/haiku_book/midi/midi2endpoint.xml +++ b/src/documentation/haiku_book/midi/midi2endpoint.xml @@ -21,7 +21,7 @@ count drops to zero. If necessary, the destructor of a local endpoint first breaks off any connections and &BMidiEndpoint_Unregister;'s the endpoint before it is deleted. However, for good style and bonus points you should really - BMidiProducer::Disconnect() and &BMidiEndpoint_Unregister; the object + &BMidiProducer_Disconnect; and &BMidiEndpoint_Unregister; the object yourself and not rely on the destructor to do this. @@ -55,7 +55,7 @@ SetName() - void SetName + SetName constchar *name @@ -244,7 +244,7 @@ if (endp->IsConsumer()) - status_t BMidiEndpoint::Acquire() + Acquire() status_t Acquire @@ -297,7 +297,7 @@ if (endp->IsConsumer()) - status_t BMidiEndpoint::Release() + Release() status_t Release @@ -347,7 +347,7 @@ if (endp->IsConsumer()) - If you are &BMidiRoster;::&BMidiRoster_StartWatching; watching, you will + If you are &BMidiRoster_StartWatching; watching, you will not receive notifications for any local endpoints you register or unregister. Of course, other applications will be notified about your endpoints. @@ -372,12 +372,9 @@ if (endp->IsConsumer()) Unregister() - - - status_t Unregister - - - + + status_t Unregister + Hides the endpoint from the roster. diff --git a/src/documentation/haiku_book/midi/midi2producer.xml b/src/documentation/haiku_book/midi/midi2producer.xml index 815800e7b9..d66123449a 100644 --- a/src/documentation/haiku_book/midi/midi2producer.xml +++ b/src/documentation/haiku_book/midi/midi2producer.xml @@ -51,7 +51,7 @@ - status_t Disconnect(BMidiConsumer *cons) + Disconnect() status_t