Skip to content

Commit 0e38d4a

Browse files
author
Marc Piechura
authored
Merge pull request #22 from jdom/patch-1
Fix links to source code
2 parents 6eada99 + 9c660cb commit 0e38d4a

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ followed by a possibly unbounded number of `onNext` signals (as requested by `Su
6464

6565
### SPECIFICATION
6666

67-
#### 1. Publisher ([Code](https://github.com/reactive-streams/reactive-streams-dotnet/blob/master/src/Reactive.Streams/IPublisher.cs))
67+
#### 1. Publisher ([Code](https://github.com/reactive-streams/reactive-streams-dotnet/blob/master/src/api/Reactive.Streams/IPublisher.cs))
6868

6969
```c#
7070
public interface IPublisher<out T> {
@@ -88,7 +88,7 @@ public interface IPublisher<out T> {
8888

8989
[<a name="footnote-1-1">1</a>] : A stateful Publisher can be overwhelmed, bounded by a finite number of underlying resources, exhausted, shut-down or in a failed state.
9090

91-
#### 2. Subscriber ([Code](https://github.com/reactive-streams/reactive-streams-dotnet/blob/master/src/Reactive.Streams/ISubscriber.cs))
91+
#### 2. Subscriber ([Code](https://github.com/reactive-streams/reactive-streams-dotnet/blob/master/src/api/Reactive.Streams/ISubscriber.cs))
9292
9393
```c#
9494
public interface ISubscriber<in T> {
@@ -117,7 +117,7 @@ public interface ISubscriber<in T> {
117117

118118
[<a name="footnote-2-1">1</a>] : See JMM definition of Happen-Before in section 17.4.5. on http://docs.oracle.com/javase/specs/jls/se7/html/jls-17.html
119119
120-
#### 3. Subscription ([Code](https://github.com/reactive-streams/reactive-streams-dotnet/blob/master/src/Reactive.Streams/ISubscription.cs))
120+
#### 3. Subscription ([Code](https://github.com/reactive-streams/reactive-streams-dotnet/blob/master/src/api/Reactive.Streams/ISubscription.cs))
121121
122122
```c#
123123
public interface ISubscription {
@@ -154,7 +154,7 @@ public interface ISubscription {
154154

155155
A `Subscription` is shared by exactly one `Publisher` and one `Subscriber` for the purpose of mediating the data exchange between this pair. This is the reason why the `Subscribe()` method does not return the created `Subscription`, but instead returns `void`; the `Subscription` is only passed to the `Subscriber` via the `OnSubscribe` callback.
156156

157-
#### 4.Processor ([Code](https://github.com/reactive-streams/reactive-streams-dotnet/blob/master/src/Reactive.Streams/IProcessor.cs))
157+
#### 4.Processor ([Code](https://github.com/reactive-streams/reactive-streams-dotnet/blob/master/src/api/Reactive.Streams/IProcessor.cs))
158158
159159
```c#
160160
public interface IProcessor<in T1, out T2> : ISubscriber<T1>, IPublisher<T2> {

0 commit comments

Comments
 (0)