1381
1389
return _ra.svn_ra_invoke_replay_revfinish_callback(*args)
1391
def svn_ra_invoke_check_tunnel_func(*args):
1392
"""svn_ra_invoke_check_tunnel_func(svn_ra_check_tunnel_func_t _obj, void * tunnel_baton, char const * tunnel_name) -> svn_boolean_t"""
1393
return _ra.svn_ra_invoke_check_tunnel_func(*args)
1395
def svn_ra_invoke_close_tunnel_func(*args):
1396
"""svn_ra_invoke_close_tunnel_func(svn_ra_close_tunnel_func_t _obj, void * close_baton, void * tunnel_baton)"""
1397
return _ra.svn_ra_invoke_close_tunnel_func(*args)
1399
def svn_ra_invoke_open_tunnel_func(*args):
1401
svn_ra_invoke_open_tunnel_func(svn_ra_open_tunnel_func_t _obj, void * tunnel_baton, char const * tunnel_name, char const * user,
1402
char const * hostname, int port, svn_cancel_func_t cancel_func,
1403
apr_pool_t pool) -> svn_error_t
1405
return _ra.svn_ra_invoke_open_tunnel_func(*args)
1383
1407
def svn_ra_invoke_init_func(*args):
1384
1408
"""svn_ra_invoke_init_func(svn_ra_init_func_t _obj, int abi_version, apr_pool_t pool, apr_hash_t hash) -> svn_error_t"""
1385
1409
return _ra.svn_ra_invoke_init_func(*args)
2055
2079
svn_ra_replay_revfinish_callback_t_swigregister = _ra.svn_ra_replay_revfinish_callback_t_swigregister
2056
2080
svn_ra_replay_revfinish_callback_t_swigregister(svn_ra_replay_revfinish_callback_t)
2082
class svn_ra_check_tunnel_func_t:
2083
"""Proxy of C svn_ra_check_tunnel_func_t struct"""
2084
__swig_setmethods__ = {}
2085
__setattr__ = lambda self, name, value: _swig_setattr(self, svn_ra_check_tunnel_func_t, name, value)
2086
__swig_getmethods__ = {}
2087
__getattr__ = lambda self, name: _swig_getattr(self, svn_ra_check_tunnel_func_t, name)
2088
def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined")
2089
__repr__ = _swig_repr
2090
def set_parent_pool(self, parent_pool=None):
2091
"""Create a new proxy object for svn_ra_check_tunnel_func_t"""
2092
import libsvn.core, weakref
2093
self.__dict__["_parent_pool"] = \
2094
parent_pool or libsvn.core.application_pool;
2095
if self.__dict__["_parent_pool"]:
2096
self.__dict__["_is_valid"] = weakref.ref(
2097
self.__dict__["_parent_pool"]._is_valid)
2099
def assert_valid(self):
2100
"""Assert that this object is using valid pool memory"""
2101
if "_is_valid" in self.__dict__:
2102
assert self.__dict__["_is_valid"](), "Variable has already been deleted"
2104
def __getattr__(self, name):
2105
"""Get an attribute from this object"""
2108
value = _swig_getattr(self, self.__class__, name)
2112
members = self.__dict__.get("_members")
2113
if members is not None:
2114
_copy_metadata_deep(value, members.get(name))
2117
_assert_valid_deep(value)
2121
def __setattr__(self, name, value):
2122
"""Set an attribute on this object"""
2128
self.__dict__.setdefault("_members",{})[name] = value
2130
return _swig_setattr(self, self.__class__, name, value)
2132
def __call__(self, *args):
2133
return svn_ra_invoke_check_tunnel_func(self, *args)
2135
svn_ra_check_tunnel_func_t_swigregister = _ra.svn_ra_check_tunnel_func_t_swigregister
2136
svn_ra_check_tunnel_func_t_swigregister(svn_ra_check_tunnel_func_t)
2138
class svn_ra_close_tunnel_func_t:
2139
"""Proxy of C svn_ra_close_tunnel_func_t struct"""
2140
__swig_setmethods__ = {}
2141
__setattr__ = lambda self, name, value: _swig_setattr(self, svn_ra_close_tunnel_func_t, name, value)
2142
__swig_getmethods__ = {}
2143
__getattr__ = lambda self, name: _swig_getattr(self, svn_ra_close_tunnel_func_t, name)
2144
def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined")
2145
__repr__ = _swig_repr
2146
def set_parent_pool(self, parent_pool=None):
2147
"""Create a new proxy object for svn_ra_close_tunnel_func_t"""
2148
import libsvn.core, weakref
2149
self.__dict__["_parent_pool"] = \
2150
parent_pool or libsvn.core.application_pool;
2151
if self.__dict__["_parent_pool"]:
2152
self.__dict__["_is_valid"] = weakref.ref(
2153
self.__dict__["_parent_pool"]._is_valid)
2155
def assert_valid(self):
2156
"""Assert that this object is using valid pool memory"""
2157
if "_is_valid" in self.__dict__:
2158
assert self.__dict__["_is_valid"](), "Variable has already been deleted"
2160
def __getattr__(self, name):
2161
"""Get an attribute from this object"""
2164
value = _swig_getattr(self, self.__class__, name)
2168
members = self.__dict__.get("_members")
2169
if members is not None:
2170
_copy_metadata_deep(value, members.get(name))
2173
_assert_valid_deep(value)
2177
def __setattr__(self, name, value):
2178
"""Set an attribute on this object"""
2184
self.__dict__.setdefault("_members",{})[name] = value
2186
return _swig_setattr(self, self.__class__, name, value)
2188
def __call__(self, *args):
2189
return svn_ra_invoke_close_tunnel_func(self, *args)
2191
svn_ra_close_tunnel_func_t_swigregister = _ra.svn_ra_close_tunnel_func_t_swigregister
2192
svn_ra_close_tunnel_func_t_swigregister(svn_ra_close_tunnel_func_t)
2194
class svn_ra_open_tunnel_func_t:
2195
"""Proxy of C svn_ra_open_tunnel_func_t struct"""
2196
__swig_setmethods__ = {}
2197
__setattr__ = lambda self, name, value: _swig_setattr(self, svn_ra_open_tunnel_func_t, name, value)
2198
__swig_getmethods__ = {}
2199
__getattr__ = lambda self, name: _swig_getattr(self, svn_ra_open_tunnel_func_t, name)
2200
def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined")
2201
__repr__ = _swig_repr
2202
def set_parent_pool(self, parent_pool=None):
2203
"""Create a new proxy object for svn_ra_open_tunnel_func_t"""
2204
import libsvn.core, weakref
2205
self.__dict__["_parent_pool"] = \
2206
parent_pool or libsvn.core.application_pool;
2207
if self.__dict__["_parent_pool"]:
2208
self.__dict__["_is_valid"] = weakref.ref(
2209
self.__dict__["_parent_pool"]._is_valid)
2211
def assert_valid(self):
2212
"""Assert that this object is using valid pool memory"""
2213
if "_is_valid" in self.__dict__:
2214
assert self.__dict__["_is_valid"](), "Variable has already been deleted"
2216
def __getattr__(self, name):
2217
"""Get an attribute from this object"""
2220
value = _swig_getattr(self, self.__class__, name)
2224
members = self.__dict__.get("_members")
2225
if members is not None:
2226
_copy_metadata_deep(value, members.get(name))
2229
_assert_valid_deep(value)
2233
def __setattr__(self, name, value):
2234
"""Set an attribute on this object"""
2240
self.__dict__.setdefault("_members",{})[name] = value
2242
return _swig_setattr(self, self.__class__, name, value)
2244
def __call__(self, *args):
2245
return svn_ra_invoke_open_tunnel_func(self, *args)
2247
svn_ra_open_tunnel_func_t_swigregister = _ra.svn_ra_open_tunnel_func_t_swigregister
2248
svn_ra_open_tunnel_func_t_swigregister(svn_ra_open_tunnel_func_t)
2058
2250
class svn_ra_init_func_t:
2059
2251
"""Proxy of C svn_ra_init_func_t struct"""
2060
2252
__swig_setmethods__ = {}