magento2-docker/app/code/IpSupply/ChatMessage/Api/Interface/MessageApiInterface.php

49 lines
777 B
PHP
Executable File

<?php
namespace IpSupply\ChatMessage\Api\Interface;
interface MessageApiInterface {
/**
* Api for get message
* @return array
*/
public function getMessage();
/**
* Api for get message unread
* @return array
*/
public function getMessageUnRead();
/**
* Api for send message
* @return array
*/
public function sendMessage();
/**
* Api for register queue
* @return array
*/
public function registerQueue();
/**
* Api for listen message
* @return array
*/
public function listenMessage();
/**
* Api for listen message
* @return string
*/
public function markTopicAsRead();
/**
* Api for make offer
* @param string[] $data
* @return string
*/
public function makeAnOffer($data);
}