|
8.2.22 apd_set_socket_session_trace()Démarre la session de débogage à distance[ Exemples avec apd_set_socket_session_trace ] CVS uniquement
bool
apd_set_socket_session_trace (
string
ip_address_or_unix_socket_file
,
int
socket_type
,
int
port
,
int
debug_level
)
apd_set_socket_session_trace
se connecte au serveur
tcp (e.g. tcplisten) spécifié par l'IP ou une socket Unix (comme un fichier) et
envoie des données de débogage au socket. Vous pouvez utiliser n'importe quel
port en le spécifiant dans le paramètre
port
mais
les nombres les plus élevés sont meilleurs que les nombres plus petits qui peuvent
être utilisés par d'autres services du système.
Le paramètre
socket_type
peut être
APD_AF_UNIX
(pour les sockets basés sur des fichiers) ou
APD_AF_INET
(pour le standard tcp/ip).
Le paramètre
debug_level
est un entier qui est formé
en ajoutant les valeurs suivantes :
FUNCTION_TRACE 1 ARGS_TRACE 2 ASSIGNMENT_TRACE 4 STATEMENT_TRACE 8 MEMORY_TRACE 16 TIMING_TRACE 32 SUMMARY_TRACE 64
Je ne vous recommande absolument pas de définir la valeur à
0
pour commencer
ainsi que d'utiliser les méthodes de points de contrôle pour démarrer le débogage
à un point spécifique du fichier.
|