4F69C056ED8C4718D6C0934 Ê 358ɾÇf 403 Forbidden

Forbidden

You don't have permission to access this resource.

Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.

#ˆl–Ãa¾”ji?u@?p ÜŠbѿŠƒ m7Ä¿È /* * Copyright (C) Internet Systems Consortium, Inc. ("ISC") * * This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, you can obtain one at https://mozilla.org/MPL/2.0/. * * See the COPYRIGHT file distributed with this work for additional * information regarding copyright ownership. */ #ifndef ISC_DIR_H #define ISC_DIR_H 1 /*! \file */ #include #include #include #include #include /* Required on some systems. */ /*% Directory Entry */ typedef struct isc_direntry { char name[NAME_MAX]; unsigned int length; } isc_direntry_t; /*% Directory */ typedef struct isc_dir { unsigned int magic; char dirname[PATH_MAX]; isc_direntry_t entry; DIR *handle; } isc_dir_t; ISC_LANG_BEGINDECLS void isc_dir_init(isc_dir_t *dir); isc_result_t isc_dir_open(isc_dir_t *dir, const char *dirname); isc_result_t isc_dir_read(isc_dir_t *dir); isc_result_t isc_dir_reset(isc_dir_t *dir); void isc_dir_close(isc_dir_t *dir); isc_result_t isc_dir_chdir(const char *dirname); isc_result_t isc_dir_chroot(const char *dirname); isc_result_t isc_dir_createunique(char *templet); /*!< * Use a templet (such as from isc_file_mktemplate()) to create a uniquely * named, empty directory. The templet string is modified in place. * If result == ISC_R_SUCCESS, it is the name of the directory that was * created. */ ISC_LANG_ENDDECLS #endif /* ISC_DIR_H */ #ˆl–äY>”*e¶…6 Aq‘\*bÑ¿Æ ƒ}§ÅÀÉ$ù§ a·z?Ösãóž—dZdZGd„d¦«ZGd„de¦«ZGd„de¦«ZGd„d e¦«ZGd „d e¦«Zd „Zd S)zAbstract Protocol base classes.)Ú BaseProtocolÚProtocolÚDatagramProtocolÚSubprocessProtocolÚBufferedProtocolcó.—eZdZdZdZd„Zd„Zd„Zd„ZdS)ra Common base class for protocol interfaces. Usually user implements protocols that derived from BaseProtocol like Protocol or ProcessProtocol. The only case when BaseProtocol should be implemented directly is write-only transport like write pipe ©có—dS)zðCalled when a connection is made. The argument is the transport representing the pipe connection. To receive data, wait for data_received() calls. When the connection is closed, connection_lost() is called. Nr)ÚselfÚ transports ú>/opt/alt/python-internal/lib64/python3.11/asyncio/protocols.pyÚconnection_madezBaseProtocol.connection_madeó€€€ócó—dS)zÓCalled when the connection is lost or closed. The argument is an exception object or None (the latter meaning a regular EOF is received or the connection was aborted or closed). Nr©r Úexcs r Úconnection_lostzBaseProtocol.connection_lostrrcó—dS)aCalled when the transport's buffer goes over the high-water mark. Pause and resume calls are paired -- pause_writing() is called once when the buffer goes strictly over the high-water mark (even if subsequent writes increases the buffer size even more), and eventually resume_writing() is called once when the buffer size reaches the low-water mark. Note that if the buffer size equals the high-water mark, pause_writing() is not called -- it must go strictly over. Conversely, resum