30 lines
927 B
Go
30 lines
927 B
Go
|
package gtsmodel
|
||
|
|
||
|
// // ToClientAPI wraps a message that travels from the processor into the client API
|
||
|
// type ToClientAPI struct {
|
||
|
// APObjectType ActivityStreamsObject
|
||
|
// APActivityType ActivityStreamsActivity
|
||
|
// Activity interface{}
|
||
|
// }
|
||
|
|
||
|
// FromClientAPI wraps a message that travels from client API into the processor
|
||
|
type FromClientAPI struct {
|
||
|
APObjectType ActivityStreamsObject
|
||
|
APActivityType ActivityStreamsActivity
|
||
|
GTSModel interface{}
|
||
|
}
|
||
|
|
||
|
// // ToFederator wraps a message that travels from the processor into the federator
|
||
|
// type ToFederator struct {
|
||
|
// APObjectType ActivityStreamsObject
|
||
|
// APActivityType ActivityStreamsActivity
|
||
|
// GTSModel interface{}
|
||
|
// }
|
||
|
|
||
|
// FromFederator wraps a message that travels from the federator into the processor
|
||
|
type FromFederator struct {
|
||
|
APObjectType ActivityStreamsObject
|
||
|
APActivityType ActivityStreamsActivity
|
||
|
GTSModel interface{}
|
||
|
}
|