src/com/beem/project/beem/service/aidl/IChatManagerListener.aidl
changeset 599 cdadf4e39f99
parent 55 66732dd2cb77
equal deleted inserted replaced
598:8d54817f081f 599:cdadf4e39f99
       
     1 /*
       
     2     BEEM is a videoconference application on the Android Platform.
       
     3 
       
     4     Copyright (C) 2009 by Frederic-Charles Barthelery,
       
     5                           Jean-Manuel Da Silva,
       
     6                           Nikita Kozlov,
       
     7                           Philippe Lago,
       
     8                           Jean Baptiste Vergely,
       
     9                           Vincent Veronis.
       
    10 
       
    11     This file is part of BEEM.
       
    12 
       
    13     BEEM is free software: you can redistribute it and/or modify
       
    14     it under the terms of the GNU General Public License as published by
       
    15     the Free Software Foundation, either version 3 of the License, or
       
    16     (at your option) any later version.
       
    17 
       
    18     BEEM is distributed in the hope that it will be useful,
       
    19     but WITHOUT ANY WARRANTY; without even the implied warranty of
       
    20     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
       
    21     GNU General Public License for more details.
       
    22 
       
    23     You should have received a copy of the GNU General Public License
       
    24     along with BEEM.  If not, see <http://www.gnu.org/licenses/>.
       
    25 
       
    26     Please send bug reports with examples or suggestions to
       
    27     contact@beem-project.com or http://dev.beem-project.com/
       
    28 
       
    29     Epitech, hereby disclaims all copyright interest in the program "Beem"
       
    30     written by Frederic-Charles Barthelery,
       
    31                Jean-Manuel Da Silva,
       
    32                Nikita Kozlov,
       
    33                Philippe Lago,
       
    34                Jean Baptiste Vergely,
       
    35                Vincent Veronis.
       
    36 
       
    37     Nicolas Sadirac, November 26, 2009
       
    38     President of Epitech.
       
    39 
       
    40     Flavien Astraud, November 26, 2009
       
    41     Head of the EIP Laboratory.
       
    42 
       
    43 */
     1 package com.beem.project.beem.service.aidl;
    44 package com.beem.project.beem.service.aidl;
     2 
    45 
     3 import  com.beem.project.beem.service.aidl.IChat;
    46 import  com.beem.project.beem.service.aidl.IChat;
     4 
    47 
     5 /**
    48 /**
     6  * Aidl interface for ChatManager listener.
    49  * Aidl interface for ChatManager listener.
     7  * This listener will execute on events like creation of chat session.
    50  * This listener will execute on events like creation of chat session.
     8  */
    51  */
     9 interface IChatManagerListener {
    52 interface IChatManagerListener {
    10     
    53 
    11     	/**
    54     	/**
    12     	 * Call when a new chat session is created.
    55     	 * Call when a new chat session is created.
    13     	 * @param chat		the created chat session
    56     	 * @param chat		the created chat session
    14     	 * @param locally	true if the session is create by a chat manager.
    57     	 * @param locally	true if the session is create by a chat manager.
    15     	 */
    58     	 */
    16     	void chatCreated(IChat chat, boolean locally);
    59     	void chatCreated(IChat chat, boolean locally);
    17 	
    60 
    18 }
    61 }