Package

im.actor.api.rpc

search

Permalink

package search

Visibility
  1. Public
  2. All

Type Members

  1. final case class ApiMessageSearchItem(result: Refs.ApiMessageSearchResult) extends Product with Serializable

    Permalink

    Message Search result container

  2. final case class ApiMessageSearchResult(peer: ApiPeer, randomId: Long, date: Long, senderId: Int, content: ApiMessage) extends Product with Serializable

    Permalink

    Message container

    Message container

    peer

    Message Peer

    randomId

    Message Random Id

    date

    Message Date

    senderId

    Message sender UID

    content

    Message content

  3. final case class ApiPeerSearchResult(peer: ApiPeer, title: String, description: Option[String], membersCount: Option[Int], dateCreated: Option[Long], creator: Option[Int], isPublic: Option[Boolean], isJoined: Option[Boolean]) extends Product with Serializable

    Permalink

    Peer search result

    Peer search result

    peer

    Peer information

    title

    Peer title

    description

    Description

    membersCount

    Members count

    dateCreated

    Group Creation Date

    creator

    Group Creator uid

    isPublic

    Is group public

  4. final case class ApiSearchAndCondition(andQuery: IndexedSeq[Refs.ApiSearchCondition]) extends ApiSearchCondition with Product with Serializable

    Permalink

    Search AND condion

    Search AND condion

    andQuery

    And Query

  5. sealed trait ApiSearchCondition extends AnyRef

    Permalink
  6. trait ApiSearchContentType extends Enumeration

    Permalink
  7. final case class ApiSearchOrCondition(orQuery: IndexedSeq[Refs.ApiSearchCondition]) extends ApiSearchCondition with Product with Serializable

    Permalink

    Search OR condition

    Search OR condition

    orQuery

    Or Query

  8. final case class ApiSearchPeerCondition(peer: ApiOutPeer) extends ApiSearchCondition with Product with Serializable

    Permalink

    Serch Peer condition

    Serch Peer condition

    peer

    Peer condition

  9. final case class ApiSearchPeerContentType(contentType: Refs.ApiSearchContentType) extends ApiSearchCondition with Product with Serializable

    Permalink

    Search content type condition

    Search content type condition

    contentType

    Content Type

  10. trait ApiSearchPeerType extends Enumeration

    Permalink
  11. final case class ApiSearchPeerTypeCondition(peerType: Refs.ApiSearchPeerType) extends ApiSearchCondition with Product with Serializable

    Permalink

    Search peer type condition

    Search peer type condition

    peerType

    Peer type for searching

  12. final case class ApiSearchPieceText(query: String) extends ApiSearchCondition with Product with Serializable

    Permalink

    Search peer name condition

    Search peer name condition

    query

    Search query

  13. final case class ApiSearchSenderIdConfition(senderId: Int) extends ApiSearchCondition with Product with Serializable

    Permalink

    Searching sender uid condition

    Searching sender uid condition

    senderId

    sender UID

  14. final case class RequestMessageSearch(query: Refs.ApiSearchCondition) extends SearchRpcRequest with ContainsHeader with Product with Serializable

    Permalink

    Performing message search

    Performing message search

    query

    Search query

  15. final case class RequestMessageSearchMore(loadMoreState: Array[Byte]) extends SearchRpcRequest with ContainsHeader with Product with Serializable

    Permalink

    Performing message search paging

    Performing message search paging

    loadMoreState

    State for loading more results

  16. final case class RequestPeerSearch(query: IndexedSeq[Refs.ApiSearchCondition]) extends SearchRpcRequest with ContainsHeader with Product with Serializable

    Permalink

    Performing peer search

    Performing peer search

    query

    Search query. Warring not all combinations can be processed by server. (acts as OR)

  17. final case class ResponseMessageSearchResponse(searchResults: IndexedSeq[Refs.ApiMessageSearchItem], users: IndexedSeq[ApiUser], groups: IndexedSeq[ApiGroup], loadMoreState: Option[Array[Byte]]) extends RpcResponse with Product with Serializable

    Permalink

    Search Result

    Search Result

    searchResults

    Search results

    users

    Search users

    groups

    Search groups

    loadMoreState

    State for loading more results

  18. final case class ResponsePeerSearch(searchResults: IndexedSeq[Refs.ApiPeerSearchResult], users: IndexedSeq[ApiUser], groups: IndexedSeq[ApiGroup]) extends RpcResponse with Product with Serializable

    Permalink

    Found peers

    Found peers

    searchResults

    Search Results

    users

    Related users

    groups

    Related groups

  19. sealed trait SearchRpcRequest extends RpcRequest

    Permalink
  20. trait SearchService extends Service

    Permalink

Value Members

  1. object ApiMessageSearchItem extends Serializable

    Permalink
  2. object ApiMessageSearchResult extends Serializable

    Permalink
  3. object ApiPeerSearchResult extends Serializable

    Permalink
  4. object ApiSearchAndCondition extends Serializable

    Permalink
  5. object ApiSearchCondition

    Permalink
  6. object ApiSearchContentType extends Enumeration with ApiSearchContentType

    Permalink
  7. object ApiSearchOrCondition extends Serializable

    Permalink
  8. object ApiSearchPeerCondition extends Serializable

    Permalink
  9. object ApiSearchPeerContentType extends Serializable

    Permalink
  10. object ApiSearchPeerType extends Enumeration with ApiSearchPeerType

    Permalink
  11. object ApiSearchPeerTypeCondition extends Serializable

    Permalink
  12. object ApiSearchPieceText extends Serializable

    Permalink
  13. object ApiSearchSenderIdConfition extends Serializable

    Permalink
  14. object RequestMessageSearch extends Serializable

    Permalink
  15. object RequestMessageSearchMore extends Serializable

    Permalink
  16. object RequestPeerSearch extends Serializable

    Permalink
  17. object ResponseMessageSearchResponse extends Serializable

    Permalink
  18. object ResponsePeerSearch extends Serializable

    Permalink

Ungrouped