Frameworks/libpurple.framework/Versions/2.10.12r8d2874a79747/Headers/si.h
branchadium-1.5.11
changeset 6014 fcb71cb71a3d
parent 5941 307f53385811
parent 6013 f8d0dc659e3f
child 6016 325e2ab3406f
equal deleted inserted replaced
5941:307f53385811 6014:fcb71cb71a3d
     1 /**
       
     2  * @file si.h SI transfer functions
       
     3  *
       
     4  * purple
       
     5  *
       
     6  * Purple is the legal property of its developers, whose names are too numerous
       
     7  * to list here.  Please refer to the COPYRIGHT file distributed with this
       
     8  * source distribution.
       
     9  *
       
    10  * This program is free software; you can redistribute it and/or modify
       
    11  * it under the terms of the GNU General Public License as published by
       
    12  * the Free Software Foundation; either version 2 of the License, or
       
    13  * (at your option) any later version.
       
    14  *
       
    15  * This program is distributed in the hope that it will be useful,
       
    16  * but WITHOUT ANY WARRANTY; without even the implied warranty of
       
    17  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
       
    18  * GNU General Public License for more details.
       
    19  *
       
    20  * You should have received a copy of the GNU General Public License
       
    21  * along with this program; if not, write to the Free Software
       
    22  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02111-1301  USA
       
    23  */
       
    24 #ifndef PURPLE_JABBER_SI_H_
       
    25 #define PURPLE_JABBER_SI_H_
       
    26 
       
    27 #include "ft.h"
       
    28 
       
    29 #include "jabber.h"
       
    30 
       
    31 void jabber_bytestreams_parse(JabberStream *js, const char *from,
       
    32                               JabberIqType type, const char *id, xmlnode *query);
       
    33 void jabber_si_parse(JabberStream *js, const char *from, JabberIqType type,
       
    34                      const char *id, xmlnode *si);
       
    35 PurpleXfer *jabber_si_new_xfer(PurpleConnection *gc, const char *who);
       
    36 void jabber_si_xfer_send(PurpleConnection *gc, const char *who, const char *file);
       
    37 void jabber_si_init(void);
       
    38 void jabber_si_uninit(void);
       
    39 
       
    40 #endif /* PURPLE_JABBER_SI_H_ */