Default package

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message AsyncRequest

Service.proto:55

Asynchronous services that are called in callback manner.

message Attachment

DataModel.proto:152

Used in: Post

message AuthInfo

DataModel.proto:162

Used in: AuthRequest

message AuthRequest

Service.proto:37

Used in: SyncRequest

message AuthResponse

Service.proto:38

(message has no fields)

message BlockWord

DataModel.proto:239

enum CacheOperation

DataModel.proto:287

Used in: CacheRequest

message CacheRequest

Service.proto:297

Used in: AsyncRequest

message CacheResponse

Service.proto:301

enum CacheType

DataModel.proto:280

Used in: CacheRequest

message Category

DataModel.proto:104

Used in: ForumListResponse

message ClockInRequest

Service.proto:291

Used in: AsyncRequest

(message has no fields)

message ClockInResponse

Service.proto:292

message Configuration

DataModel.proto:158

Used in: ConfigureRequest

message ConfigureRequest

Service.proto:28

Used in: SyncRequest

message ConfigureResponse

Service.proto:32

message ContentParseRequest

Service.proto:40

Used in: SyncRequest

message ContentParseResponse

Service.proto:41

enum Device

DataModel.proto:54

Used in: Post, RequestOption

message ErrorMessage

DataModel.proto:189

message FavoriteTopicListRequest

Service.proto:198

Used in: AsyncRequest

message FavoriteTopicListResponse

Service.proto:199

message FetchNotificationRequest

Service.proto:230

Used in: AsyncRequest

(message has no fields)

message FetchNotificationResponse

Service.proto:231

message Forum

DataModel.proto:117

Used in: Category, ForumSearchResponse, HotTopicListResponse, Subforum, Topic, TopicListResponse

message ForumId

DataModel.proto:110

Used in: Forum, HotTopicListRequest, PostReplyAction, TopicListRequest, TopicSearchRequest

message ForumListRequest

Service.proto:153

Used in: AsyncRequest

(message has no fields)

message ForumListResponse

Service.proto:154

message ForumSearchRequest

Service.proto:195

Used in: AsyncRequest

message ForumSearchResponse

Service.proto:196

message HotTopicListRequest

Service.proto:179

Used in: AsyncRequest

enum HotTopicListRequest.DateRange

Service.proto:180

Used in: HotTopicListRequest

message HotTopicListResponse

Service.proto:190

message LightPost

DataModel.proto:82

Post with much less information, used for posts of some user.

Used in: TopicWithLightPost

message LocalUserRequest

Service.proto:34

Used in: SyncRequest

message LocalUserResponse

Service.proto:35

message MarkNotificationReadRequest

Service.proto:46

Used in: SyncRequest

message MarkNotificationReadResponse

Service.proto:47

(message has no fields)

message MockApi

Service.proto:309

MNGA-only mock APIs.

message MockApi.TopicDetails

Service.proto:311

Used in: MockApi

message MockApi.TopicList

Service.proto:310

Used in: MockApi

message Notification

DataModel.proto:219

Used in: FetchNotificationResponse

enum Notification.Type

DataModel.proto:220

Used in: Notification

message Post

DataModel.proto:62

Used in: TopicDetailsResponse

message PostAttachment

DataModel.proto:242

Attachments that have been already uploaded, but not posted yet.

Used in: PostReplyRequest, UploadAttachmentResponse

message PostContent

DataModel.proto:146

Rich content parsed from bbcode.

Used in: ContentParseResponse, LightPost, Post, ShortMessagePost, User

message PostId

DataModel.proto:48

Used in: LightPost, Notification, Post, PostReplyAction, PostVoteRequest

message PostReplyAction

DataModel.proto:204

Used in: PostReplyFetchContentRequest, PostReplyRequest, UploadAttachmentRequest

enum PostReplyAction.Operation

DataModel.proto:205

Used in: PostReplyAction

message PostReplyFetchContentRequest

Service.proto:214

Used in: AsyncRequest

message PostReplyFetchContentResponse

Service.proto:215

message PostReplyRequest

Service.proto:221

Used in: AsyncRequest

message PostReplyResponse

Service.proto:228

message PostReplyVerbatim

DataModel.proto:197

Extra info for posting action from fetching step, which should be passed verbatim when do posting.

Used in: PostReplyAction, PostReplyFetchContentResponse

message PostVoteRequest

Service.proto:162

Used in: AsyncRequest

enum PostVoteRequest.Operation

Service.proto:163

Used in: PostVoteRequest

message PostVoteResponse

Service.proto:170

message RemoteUserRequest

Service.proto:156

Used in: AsyncRequest

message RemoteUserResponse

Service.proto:160

message RequestOption

DataModel.proto:169

Used in: SetRequestOptionRequest

message SetRequestOptionRequest

Service.proto:49

Used in: SyncRequest

message SetRequestOptionResponse

Service.proto:50

(message has no fields)

message ShortMessage

DataModel.proto:249

Info of one short message conversation, contains a list of posts.

Used in: ShortMessageListResponse

message ShortMessageDetailsRequest

Service.proto:260

Used in: AsyncRequest

message ShortMessageDetailsResponse

Service.proto:264

message ShortMessageListRequest

Service.proto:254

Used in: AsyncRequest

message ShortMessageListResponse

Service.proto:255

message ShortMessagePost

DataModel.proto:261

Used in: ShortMessageDetailsResponse

message ShortMessagePostAction

DataModel.proto:269

Used in: ShortMessagePostRequest

enum ShortMessagePostAction.Operation

DataModel.proto:270

Used in: ShortMessagePostAction

message ShortMessagePostRequest

Service.proto:271

Used in: AsyncRequest

message ShortMessagePostResponse

Service.proto:277

(message has no fields)

message Span

DataModel.proto:126

Part of rich contents.

Used in: PostContent, Span.Tagged

message Span.BreakLine

DataModel.proto:128

Used in: Span

(message has no fields)

message Span.Plain

DataModel.proto:127

Used in: Span

message Span.Sticker

DataModel.proto:129

Used in: Span

message Span.Tagged

DataModel.proto:130

Used in: Span

message Subforum

DataModel.proto:96

Children of a parent forum, can be subscribed or unsubscribed.

Used in: TopicListResponse

message SubforumFilterRequest

Service.proto:142

Used in: AsyncRequest

enum SubforumFilterRequest.Operation

Service.proto:143

Used in: SubforumFilterRequest

message SubforumFilterResponse

Service.proto:151

(message has no fields)

message Subject

DataModel.proto:5

Subject of a topic.

Used in: Notification, SubjectParseResponse, Topic

message SubjectParseRequest

Service.proto:43

Used in: SyncRequest

message SubjectParseResponse

Service.proto:44

message SyncRequest

Service.proto:9

Synchronous services that return immediately.

message Topic

DataModel.proto:15

Used in: FavoriteTopicListResponse, HotTopicListResponse, TopicDetailsResponse, TopicListResponse, TopicSearchResponse, TopicSnapshot, TopicWithLightPost, UserTopicListResponse

message TopicDetailsRequest

Service.proto:125

Used in: AsyncRequest

message TopicDetailsResponse

Service.proto:133

message TopicFavorRequest

Service.proto:204

Used in: AsyncRequest

enum TopicFavorRequest.Operation

Service.proto:205

Used in: TopicFavorRequest

message TopicFavorResponse

Service.proto:212

message TopicHistoryRequest

Service.proto:176

Used in: AsyncRequest

message TopicHistoryResponse

Service.proto:177

message TopicListRequest

Service.proto:106

Used in: AsyncRequest

enum TopicListRequest.Order

Service.proto:107

Used in: TopicListRequest

message TopicListResponse

Service.proto:118

message TopicSearchRequest

Service.proto:279

Used in: AsyncRequest

message TopicSearchResponse

Service.proto:286

message TopicSnapshot

DataModel.proto:184

Used in: TopicHistoryResponse

message TopicWithLightPost

DataModel.proto:90

Combination of `Topic` and `LightPost`, used for posts of some user.

Used in: UserPostListResponse

message UploadAttachmentRequest

Service.proto:233

Used in: AsyncRequest

message UploadAttachmentResponse

Service.proto:237

message User

DataModel.proto:36

Used in: LocalUserResponse, Notification, RemoteUserResponse, TopicDetailsResponse

message UserName

DataModel.proto:10

Used in: ShortMessage, ShortMessageDetailsResponse, Topic, User

message UserPostListRequest

Service.proto:248

Used in: AsyncRequest

message UserPostListResponse

Service.proto:252

message UserTopicListRequest

Service.proto:239

Used in: AsyncRequest

message UserTopicListResponse

Service.proto:243

enum VoteState

DataModel.proto:178

Used in: Post, PostVoteResponse