Default package

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

message AsyncRequest

Service.proto:66

Asynchronous services that are called in callback manner.

message Attachment

DataModel.proto:164

Used in: Post

message AuthInfo

DataModel.proto:174

Used in: AuthRequest

message AuthRequest

Service.proto:41

Used in: SyncRequest

message AuthResponse

Service.proto:42

(message has no fields)

message BlockWord

DataModel.proto:248

enum CacheOperation

DataModel.proto:296

Used in: CacheRequest

message CacheRequest

Service.proto:340

Used in: AsyncRequest

message CacheResponse

Service.proto:344

enum CacheType

DataModel.proto:289

Used in: CacheRequest

message Category

DataModel.proto:116

Used in: ForumListResponse

message ClockInRequest

Service.proto:334

Used in: AsyncRequest

(message has no fields)

message ClockInResponse

Service.proto:335

message Configuration

DataModel.proto:170

Used in: ConfigureRequest

message ConfigureRequest

Service.proto:32

Used in: SyncRequest

message ConfigureResponse

Service.proto:36

message ContentParseRequest

Service.proto:44

Used in: SyncRequest

message ContentParseResponse

Service.proto:45

enum Device

DataModel.proto:59

Used in: Post, RequestOption

message ErrorMessage

DataModel.proto:198

message FavoriteFolderCreateRequest

Service.proto:238

Used in: AsyncRequest

message FavoriteFolderCreateResponse

Service.proto:242

message FavoriteFolderListRequest

Service.proto:225

Used in: AsyncRequest

(message has no fields)

message FavoriteFolderListResponse

Service.proto:226

message FavoriteFolderModifyRequest

Service.proto:228

Used in: AsyncRequest

message FavoriteFolderModifyResponse

Service.proto:236

(message has no fields)

message FavoriteTopicFolder

DataModel.proto:109

Used in: FavoriteFolderListResponse

message FavoriteTopicListRequest

Service.proto:216

Used in: AsyncRequest

message FavoriteTopicListResponse

Service.proto:220

message FetchNotificationRequest

Service.proto:274

Used in: AsyncRequest

(message has no fields)

message FetchNotificationResponse

Service.proto:275

message Forum

DataModel.proto:129

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

message ForumId

DataModel.proto:122

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

message ForumListRequest

Service.proto:171

Used in: AsyncRequest

(message has no fields)

message ForumListResponse

Service.proto:172

message ForumSearchRequest

Service.proto:213

Used in: AsyncRequest

message ForumSearchResponse

Service.proto:214

message HotTopicListRequest

Service.proto:197

Used in: AsyncRequest

enum HotTopicListRequest.DateRange

Service.proto:198

Used in: HotTopicListRequest

message HotTopicListResponse

Service.proto:208

message InvalidateClientRequest

Service.proto:349

Used in: SyncRequest

(message has no fields)

message InvalidateClientResponse

Service.proto:350

(message has no fields)

message LightPost

DataModel.proto:87

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

Used in: TopicWithLightPost

message LocalUserRequest

Service.proto:38

Used in: SyncRequest

message LocalUserResponse

Service.proto:39

message MarkNotificationReadRequest

Service.proto:50

Used in: SyncRequest

message MarkNotificationReadResponse

Service.proto:51

(message has no fields)

message MockApi

Service.proto:355

MNGA-only mock APIs.

message MockApi.TopicDetails

Service.proto:357

Used in: MockApi

message MockApi.TopicList

Service.proto:356

Used in: MockApi

message Notification

DataModel.proto:228

Used in: FetchNotificationResponse

enum Notification.Type

DataModel.proto:229

Used in: Notification

message Post

DataModel.proto:67

Used in: TopicDetailsResponse

message PostAttachment

DataModel.proto:251

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

Used in: PostReplyRequest, UploadAttachmentResponse

message PostContent

DataModel.proto:158

Rich content parsed from bbcode.

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

message PostId

DataModel.proto:53

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

message PostReplyAction

DataModel.proto:213

Used in: PostReplyFetchContentRequest, PostReplyRequest, UploadAttachmentRequest

enum PostReplyAction.Operation

DataModel.proto:214

Used in: PostReplyAction

message PostReplyFetchContentRequest

Service.proto:258

Used in: AsyncRequest

message PostReplyFetchContentResponse

Service.proto:259

message PostReplyRequest

Service.proto:265

Used in: AsyncRequest

message PostReplyResponse

Service.proto:272

message PostReplyVerbatim

DataModel.proto:206

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

Used in: PostReplyAction, PostReplyFetchContentResponse

message PostVoteRequest

Service.proto:180

Used in: AsyncRequest

enum PostVoteRequest.Operation

Service.proto:181

Used in: PostVoteRequest

message PostVoteResponse

Service.proto:188

message RemoteUserRequest

Service.proto:174

Used in: AsyncRequest

message RemoteUserResponse

Service.proto:178

message RequestOption

DataModel.proto:181

Used in: SetRequestOptionRequest

message SetRequestOptionRequest

Service.proto:53

Used in: SyncRequest

message SetRequestOptionResponse

Service.proto:54

(message has no fields)

message ShortMessage

DataModel.proto:258

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

Used in: ShortMessageListResponse

message ShortMessageDetailsRequest

Service.proto:304

Used in: AsyncRequest

message ShortMessageDetailsResponse

Service.proto:308

message ShortMessageListRequest

Service.proto:298

Used in: AsyncRequest

message ShortMessageListResponse

Service.proto:299

message ShortMessagePost

DataModel.proto:270

Used in: ShortMessageDetailsResponse

message ShortMessagePostAction

DataModel.proto:278

Used in: ShortMessagePostRequest

enum ShortMessagePostAction.Operation

DataModel.proto:279

Used in: ShortMessagePostAction

message ShortMessagePostRequest

Service.proto:314

Used in: AsyncRequest

message ShortMessagePostResponse

Service.proto:320

(message has no fields)

message Span

DataModel.proto:138

Part of rich contents.

Used in: PostContent, Span.Tagged

message Span.BreakLine

DataModel.proto:140

Used in: Span

(message has no fields)

message Span.Plain

DataModel.proto:139

Used in: Span

message Span.Sticker

DataModel.proto:141

Used in: Span

message Span.Tagged

DataModel.proto:142

Used in: Span

message Subforum

DataModel.proto:101

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

Used in: TopicListResponse

message SubforumFilterRequest

Service.proto:160

Used in: AsyncRequest

enum SubforumFilterRequest.Operation

Service.proto:161

Used in: SubforumFilterRequest

message SubforumFilterResponse

Service.proto:169

(message has no fields)

message Subject

DataModel.proto:5

Subject of a topic.

Used in: Notification, SubjectParseResponse, Topic

message SubjectParseRequest

Service.proto:47

Used in: SyncRequest

message SubjectParseResponse

Service.proto:48

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:142

Used in: AsyncRequest

message TopicDetailsResponse

Service.proto:150

message TopicFavorRequest

Service.proto:244

Used in: AsyncRequest

enum TopicFavorRequest.Operation

Service.proto:245

Used in: TopicFavorRequest

message TopicFavorResponse

Service.proto:253

message TopicHistoryRequest

Service.proto:194

Used in: AsyncRequest

message TopicHistoryResponse

Service.proto:195

message TopicListRequest

Service.proto:123

Used in: AsyncRequest

enum TopicListRequest.Order

Service.proto:124

Used in: TopicListRequest

message TopicListResponse

Service.proto:135

message TopicSearchRequest

Service.proto:322

Used in: AsyncRequest

message TopicSearchResponse

Service.proto:329

message TopicSnapshot

DataModel.proto:193

Used in: TopicHistoryResponse

message TopicWithLightPost

DataModel.proto:95

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

Used in: UserPostListResponse

message UpdateTopicProgressRequest

Service.proto:56

Used in: SyncRequest

message UpdateTopicProgressResponse

Service.proto:61

(message has no fields)

message UploadAttachmentRequest

Service.proto:277

Used in: AsyncRequest

message UploadAttachmentResponse

Service.proto:281

message User

DataModel.proto:39

Used in: LocalUserResponse, Notification, RemoteUserResponse, ShortMessageDetailsResponse, TopicDetailsResponse

message UserName

DataModel.proto:10

Used in: ShortMessage, Topic, User

message UserPostListRequest

Service.proto:292

Used in: AsyncRequest

message UserPostListResponse

Service.proto:296

message UserTopicListRequest

Service.proto:283

Used in: AsyncRequest

message UserTopicListResponse

Service.proto:287

enum VoteState

DataModel.proto:187

Used in: Post, PostVoteResponse