Author: ArcRiley
Date: 2009-01-26 15:27:19 -0500 (Mon, 26 Jan 2009)
New Revision: 1507

Removed:
   trunk/pysoy/include/lm.pxd
Log:
Removing obsolete lm.pxd


Deleted: trunk/pysoy/include/lm.pxd
===================================================================
--- trunk/pysoy/include/lm.pxd  2009-01-26 20:26:56 UTC (rev 1506)
+++ trunk/pysoy/include/lm.pxd  2009-01-26 20:27:19 UTC (rev 1507)
@@ -1,312 +0,0 @@
-# Loudmouth Declarations
-#
-# Copyright (C) 2006,2007,2008,2009 PySoy Group
-#
-#  This program is free software; you can redistribute it and/or modify
-#  it under the terms of the GNU Affero General Public License as published
-#  by the Free Software Foundation, either version 3 of the License, or
-#  (at your option) any later version.
-#
-#  This program is distributed in the hope that it will be useful,
-#  but WITHOUT ANY WARRANTY; without even the implied warranty of
-#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-#  GNU Affero General Public License for more details.
-#
-#  You should have received a copy of the GNU Affero General Public License
-#  along with this program; if not, see http://www.gnu.org/licenses
-#
-# $Id$
-
-cimport g
-
-cdef extern from "loudmouth/loudmouth.h" nogil :
-  #############################################################################
-  #
-  # enums
-  #
-  ctypedef enum :
-    LM_CONNECTION_DEFAULT_PORT
-    LM_CONNECTION_DEFAULT_PORT_SSL
-
-  ctypedef enum LmHandlerResult :
-    LM_HANDLER_RESULT_REMOVE_MESSAGE
-    LM_HANDLER_RESULT_ALLOW_MORE_HANDLERS
- 
-  ctypedef enum LmHandlerPriority :
-    LM_HANDLER_PRIORITY_LAST   = 1
-    LM_HANDLER_PRIORITY_NORMAL = 2
-    LM_HANDLER_PRIORITY_FIRST  = 3
-
-  ctypedef enum LmDisconnectReason :
-    LM_DISCONNECT_REASON_OK
-    LM_DISCONNECT_REASON_PING_TIME_OUT
-    LM_DISCONNECT_REASON_HUP
-    LM_DISCONNECT_REASON_ERROR
-    LM_DISCONNECT_REASON_RESOURCE_CONFLICT
-    LM_DISCONNECT_REASON_INVALID_XML
-    LM_DISCONNECT_REASON_UNKNOWN
-
-  ctypedef enum LmConnectionState :
-    LM_CONNECTION_STATE_CLOSED
-    LM_CONNECTION_STATE_OPENING
-    LM_CONNECTION_STATE_OPEN
-    LM_CONNECTION_STATE_AUTHENTICATING
-    LM_CONNECTION_STATE_AUTHENTICATED
-
-  ctypedef enum LmError :
-    LM_ERROR_CONNECTION_NOT_OPEN
-    LM_ERROR_CONNECTION_OPEN
-    LM_ERROR_AUTH_FAILED
-    LM_ERROR_CONNECTION_FAILED
-
-  ctypedef enum LmMessageType :
-    LM_MESSAGE_TYPE_MESSAGE 
-    LM_MESSAGE_TYPE_PRESENCE 
-    LM_MESSAGE_TYPE_IQ 
-    LM_MESSAGE_TYPE_STREAM 
-    LM_MESSAGE_TYPE_STREAM_ERROR 
-    LM_MESSAGE_TYPE_STREAM_FEATURES 
-    LM_MESSAGE_TYPE_AUTH 
-    LM_MESSAGE_TYPE_CHALLENGE 
-    LM_MESSAGE_TYPE_RESPONSE 
-    LM_MESSAGE_TYPE_SUCCESS 
-    LM_MESSAGE_TYPE_FAILURE 
-    LM_MESSAGE_TYPE_PROCEED 
-    LM_MESSAGE_TYPE_STARTTLS 
-    LM_MESSAGE_TYPE_UNKNOWN
-
-  ctypedef enum LmMessageSubType :
-    LM_MESSAGE_SUB_TYPE_NOT_SET       
-    LM_MESSAGE_SUB_TYPE_AVAILABLE      
-    LM_MESSAGE_SUB_TYPE_NORMAL     
-    LM_MESSAGE_SUB_TYPE_CHAT 
-    LM_MESSAGE_SUB_TYPE_GROUPCHAT 
-    LM_MESSAGE_SUB_TYPE_HEADLINE 
-    LM_MESSAGE_SUB_TYPE_UNAVAILABLE 
-    LM_MESSAGE_SUB_TYPE_PROBE 
-    LM_MESSAGE_SUB_TYPE_SUBSCRIBE 
-    LM_MESSAGE_SUB_TYPE_UNSUBSCRIBE 
-    LM_MESSAGE_SUB_TYPE_SUBSCRIBED 
-    LM_MESSAGE_SUB_TYPE_UNSUBSCRIBED 
-    LM_MESSAGE_SUB_TYPE_GET 
-    LM_MESSAGE_SUB_TYPE_SET 
-    LM_MESSAGE_SUB_TYPE_RESULT 
-    LM_MESSAGE_SUB_TYPE_ERROR
-
-  ctypedef enum LmProxyType :
-    LM_PROXY_TYPE_NONE
-    LM_PROXY_TYPE_HTTP
-
-  ctypedef enum LmCertificateStatus :
-    LM_CERT_INVALID,
-    LM_CERT_ISSUER_NOT_FOUND,
-    LM_CERT_REVOKED
-
-  ctypedef enum LmSSLStatus :
-    LM_SSL_STATUS_NO_CERT_FOUND,
-    LM_SSL_STATUS_UNTRUSTED_CERT,
-    LM_SSL_STATUS_CERT_EXPIRED,
-    LM_SSL_STATUS_CERT_NOT_ACTIVATED,
-    LM_SSL_STATUS_CERT_HOSTNAME_MISMATCH,
-    LM_SSL_STATUS_CERT_FINGERPRINT_MISMATCH,
-    LM_SSL_STATUS_GENERIC_ERROR
-
-  ctypedef enum LmSSLResponse :
-    LM_SSL_RESPONSE_CONTINUE,
-    LM_SSL_RESPONSE_STOP
-  #
-  #############################################################################
-  #
-  # private structs
-  #
-  ctypedef void* LmConnection
-  ctypedef void* LmMessageHandler
-  ctypedef void* LmMessagePriv
-  ctypedef void* LmProxy
-  ctypedef void* LmSSL
-  #
-  #############################################################################
-  #
-  # public structs
-  #
-  ctypedef struct LmMessageNode :
-    g.gchar*       name
-    g.gchar*       value
-    g.gboolean     raw_mode
-    LmMessageNode* next
-    LmMessageNode* prev
-    LmMessageNode* parent
-    LmMessageNode* children
-    #
-    # private :
-    void*       attributes
-    int         ref_count
-
-  ctypedef struct LmMessage :
-    LmMessageNode* node
-    LmMessagePriv* priv
-  #
-  #############################################################################
-  #
-  # callbacks
-  #
-  ctypedef void              ( *LmResultFunction )         ( LmConnection*, 
-                                                             g.gboolean,
-                                                             g.gpointer )
-  ctypedef void              ( *LmDisconnectFunction )     ( LmConnection*,
-                                                             
LmDisconnectReason,
-                                                             g.gpointer )
-  ctypedef LmHandlerResult   ( *LmHandleMessageFunction )  ( LmMessageHandler*,
-                                                             LmConnection*,
-                                                             LmMessage*,
-                                                             g.gpointer )
-  ctypedef LmSSLResponse     ( *LmSSLFunction )            ( LmSSL*, 
-                                                             LmSSLStatus,
-                                                             g.gpointer )
-  #
-  #############################################################################
-  #
-  # cdef functions
-  #
-  cdef :
-    LmConnection*       lm_connection_new        ( g.gchar* )
-    LmConnection*       lm_connection_new_with_context (
-                                                   g.gchar*, g.GMainContext* )
-    g.gboolean          lm_connection_open       ( LmConnection*,       
-                                                   LmResultFunction,
-                                                   g.gpointer,
-                                                   g.GDestroyNotify,
-                                                   g.GError** )
-    g.gboolean          lm_connection_open_and_block (
-                                                   LmConnection*, g.GError** )
-    void                lm_connection_cancel_open( LmConnection* )
-    g.gboolean          lm_connection_close      ( LmConnection*, g.GError** )
-    g.gboolean          lm_connection_authenticate (
-                                                   LmConnection*, g.gchar*,
-                                                   g.gchar*, g.gchar*,
-                                                   LmResultFunction,
-                                                   g.gpointer,
-                                                   g.GDestroyNotify,
-                                                   g.GError** )
-    g.gboolean          lm_connection_authenticate_and_block (
-                                                   LmConnection*,
-                                                   g.gchar*, g.gchar*,
-                                                   g.gchar*, g.GError** )
-    g.guint             lm_connection_get_keep_alive_rate ( 
-                                                   LmConnection* )
-    void                lm_connection_set_keep_alive_rate (
-                                                   LmConnection*, g.guint )
-    g.gboolean          lm_connection_is_open    ( LmConnection* )
-    g.gboolean          lm_connection_is_authenticated ( 
-                                                   LmConnection* )
-    g.gchar*            lm_connection_get_server ( LmConnection* )
-    void                lm_connection_set_server ( LmConnection*, g.gchar* )
-    void                lm_connection_set_jid    ( LmConnection*, g.gchar* )
-    g.gchar*            lm_connection_get_jid    ( LmConnection* )
-    g.gchar*            lm_connection_get_full_jid ( 
-                                                   LmConnection* )
-    g.guint             lm_connection_get_port   ( LmConnection* )
-    void                lm_connection_set_port   ( LmConnection*, g.guint )
-    LmSSL*              lm_connection_get_ssl    ( LmConnection* )
-    void                lm_connection_set_ssl    ( LmConnection*, LmSSL* )
-    LmProxy*            lm_connection_get_proxy  ( LmConnection* )
-    void                lm_connection_set_proxy  ( LmConnection*, LmProxy* )
-    g.gboolean          lm_connection_send       ( LmConnection*, LmMessage*,
-                                                   g.GError** )
-    g.gboolean          lm_connection_send_with_reply ( 
-                                                   LmConnection*, LmMessage*,
-                                                   LmMessageHandler*,
-                                                   g.GError** )
-    LmMessage*          lm_connection_send_with_reply_and_block (
-                                                   LmConnection*, LmMessage*,
-                                                   g.GError** )
-    void                lm_connection_register_message_handler (
-                                                   LmConnection*,
-                                                   LmMessageHandler*,
-                                                   LmMessageType,
-                                                   LmHandlerPriority )
-    void                lm_connection_unregister_message_handler (
-                                                   LmConnection*,
-                                                   LmMessageHandler*,
-                                                   LmMessageType )
-    void                lm_connection_set_disconnect_function (
-                                                   LmConnection*,
-                                                   LmDisconnectFunction,
-                                                   g.gpointer,
-                                                   g.GDestroyNotify )
-    g.gboolean          lm_connection_send_raw   ( LmConnection*,
-                                                   g.gchar*, g.GError** )
-    LmConnectionState   lm_connection_get_state  ( LmConnection* )
-    g.gchar*            lm_connection_get_local_host ( 
-                                                   LmConnection* )
-    LmConnection*       lm_connection_ref        ( LmConnection* )
-    void                lm_connection_unref      ( LmConnection* )
-    LmMessage*          lm_message_new           ( g.gchar*, LmMessageType )
-    LmMessage*          lm_message_new_with_sub_type ( 
-                                                   g.gchar*, LmMessageType,
-                                                   LmMessageSubType )
-    LmMessageType       lm_message_get_type      ( LmMessage* )
-    LmMessageSubType    lm_message_get_sub_type  ( LmMessage* )
-    LmMessageNode*      lm_message_get_node      ( LmMessage* )
-    LmMessage*          lm_message_ref           ( LmMessage* )
-    void                lm_message_unref         ( LmMessage* )
-    LmMessageHandler*   lm_message_handler_new   ( LmHandleMessageFunction,
-                                                   g.gpointer,
-                                                   g.GDestroyNotify )
-    void                lm_message_handler_invalidate ( 
-                                                   LmMessageHandler* )
-    g.gboolean          lm_message_handler_is_valid ( 
-                                                   LmMessageHandler* )
-    LmMessageHandler*   lm_message_handler_ref   ( LmMessageHandler* )
-    void                lm_message_handler_unref ( LmMessageHandler* )
-    g.gchar*            lm_message_node_get_value( LmMessageNode* )
-    void                lm_message_node_set_value( LmMessageNode*, g.gchar* )
-    LmMessageNode*      lm_message_node_add_child( LmMessageNode*, g.gchar*,
-                                                   g.gchar* )
-    void                lm_message_node_set_attributes (
-                                                   LmMessageNode*, g.gchar*,
-                                                   ... )
-    void                lm_message_node_set_attribute (
-                                                   LmMessageNode*, g.gchar*,
-                                                   g.gchar* )
-    g.gchar*            lm_message_node_get_attribute ( 
-                                                   LmMessageNode*, g.gchar* )
-    LmMessageNode*      lm_message_node_get_child( LmMessageNode*, g.gchar* )
-    LmMessageNode*      lm_message_node_find_child ( 
-                                                   LmMessageNode*, g.gchar* )
-    g.gboolean          lm_message_node_get_raw_mode ( 
-                                                   LmMessageNode* )
-    void                lm_message_node_set_raw_mode ( 
-                                                   LmMessageNode*, g.gboolean )
-    LmMessageNode*      lm_message_node_ref      ( LmMessageNode* )
-    void                lm_message_node_unref    ( LmMessageNode* )
-    g.gchar*            lm_message_node_to_string( LmMessageNode* )
-    LmProxy*            lm_proxy_new             ( LmProxyType )
-    LmProxy*            lm_proxy_new_with_server ( LmProxyType,
-                                                   g.gchar*, g.guint )
-    LmProxyType         lm_proxy_get_type        ( LmProxy* )
-    void                lm_proxy_set_type        ( LmProxy*, LmProxyType )
-    g.gchar*            lm_proxy_get_server      ( LmProxy* )
-    void                lm_proxy_set_server      ( LmProxy*, g.gchar* )
-    g.guint             lm_proxy_get_port        ( LmProxy* )
-    void                lm_proxy_set_port        ( LmProxy*, g.guint )
-    g.gchar*            lm_proxy_get_username    ( LmProxy* )
-    void                lm_proxy_set_username    ( LmProxy*, g.gchar* )
-    g.gchar*            lm_proxy_get_password    ( LmProxy* )
-    void                lm_proxy_set_password    ( LmProxy*, g.gchar* )
-    LmProxy*            lm_proxy_ref             ( LmProxy* )
-    void                lm_proxy_unref           ( LmProxy* )
-    LmSSL*              lm_ssl_new               ( g.gchar*, LmSSLFunction,
-                                                   g.gpointer,
-                                                   g.GDestroyNotify )
-    g.gboolean          lm_ssl_is_supported      ( )
-    g.gchar*            lm_ssl_get_fingerprint   ( LmSSL* )
-    void                lm_ssl_use_starttls      ( LmSSL*,            
-                                                   g.gboolean, g.gboolean )
-    g.gboolean          lm_ssl_get_use_starttls  ( LmSSL* )
-    g.gboolean          lm_ssl_get_require_starttls ( 
-                                                   LmSSL* )
-    LmSSL*              lm_ssl_ref               ( LmSSL* )
-    void                lm_ssl_unref             ( LmSSL* )
-  #
-  #############################################################################

_______________________________________________
PySoy-SVN mailing list
PySoy-SVN@pysoy.org
http://www.pysoy.org/mailman/listinfo/pysoy-svn

Reply via email to