\hypertarget{OTF__CopyHandler_8h}{\section{ompi/contrib/vt/vt/extlib/otf/otflib/\+O\+T\+F\+\_\+\+Copy\+Handler.h File Reference}
\label{OTF__CopyHandler_8h}\index{ompi/contrib/vt/vt/extlib/otf/otflib/\+O\+T\+F\+\_\+\+Copy\+Handler.\+h@{ompi/contrib/vt/vt/extlib/otf/otflib/\+O\+T\+F\+\_\+\+Copy\+Handler.\+h}}
}


Provides handlers for copying a trace.  


{\ttfamily \#include \char`\"{}O\+T\+F\+\_\+inttypes.\+h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}O\+T\+F\+\_\+\+Definitions.\+h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}O\+T\+F\+\_\+\+Key\+Value.\+h\char`\"{}}\\*
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{OTF__CopyHandler_8h_a68ce40ce4f461d7f1ca345c4bac3d18e}{int {\bfseries O\+T\+F\+\_\+\+Copy\+Handler\+\_\+\+Definition\+Comment} (void $\ast$user\+Data, uint32\+\_\+t stream, const char $\ast$comment, \hyperlink{OTF__KeyValue_8h_acaf1284a372072cdb927e73406f16db0}{O\+T\+F\+\_\+\+Key\+Value\+List} $\ast$list)}\label{OTF__CopyHandler_8h_a68ce40ce4f461d7f1ca345c4bac3d18e}

\item 
\hypertarget{OTF__CopyHandler_8h_aea5a156a4fb4993efb1fb809b4f933c4}{int {\bfseries O\+T\+F\+\_\+\+Copy\+Handler\+\_\+\+Def\+Timer\+Resolution} (void $\ast$user\+Data, uint32\+\_\+t stream, uint64\+\_\+t ticks\+Per\+Second, \hyperlink{OTF__KeyValue_8h_acaf1284a372072cdb927e73406f16db0}{O\+T\+F\+\_\+\+Key\+Value\+List} $\ast$list)}\label{OTF__CopyHandler_8h_aea5a156a4fb4993efb1fb809b4f933c4}

\item 
\hypertarget{OTF__CopyHandler_8h_a15136952d561a09c93f0e5390324395c}{int {\bfseries O\+T\+F\+\_\+\+Copy\+Handler\+\_\+\+Def\+Process} (void $\ast$user\+Data, uint32\+\_\+t stream, uint32\+\_\+t process, const char $\ast$name, uint32\+\_\+t parent, \hyperlink{OTF__KeyValue_8h_acaf1284a372072cdb927e73406f16db0}{O\+T\+F\+\_\+\+Key\+Value\+List} $\ast$list)}\label{OTF__CopyHandler_8h_a15136952d561a09c93f0e5390324395c}

\item 
\hypertarget{OTF__CopyHandler_8h_a052e190f20e0ad184b694707f02bb9c1}{int {\bfseries O\+T\+F\+\_\+\+Copy\+Handler\+\_\+\+Def\+Process\+Group} (void $\ast$user\+Data, uint32\+\_\+t stream, uint32\+\_\+t proc\+Group, const char $\ast$name, uint32\+\_\+t number\+Of\+Procs, const uint32\+\_\+t $\ast$procs, \hyperlink{OTF__KeyValue_8h_acaf1284a372072cdb927e73406f16db0}{O\+T\+F\+\_\+\+Key\+Value\+List} $\ast$list)}\label{OTF__CopyHandler_8h_a052e190f20e0ad184b694707f02bb9c1}

\item 
\hypertarget{OTF__CopyHandler_8h_a38b5d21cd70f850abf14251cebb72ea4}{int {\bfseries O\+T\+F\+\_\+\+Copy\+Handler\+\_\+\+Def\+Attribute\+List} (void $\ast$user\+Data, uint32\+\_\+t stream, uint32\+\_\+t attr\+\_\+token, uint32\+\_\+t num, \hyperlink{OTF__Definitions_8h_a0befdb643b01977d2a93431ca0709e9c}{O\+T\+F\+\_\+\+A\+T\+T\+R\+\_\+\+T\+Y\+P\+E} $\ast$array, \hyperlink{OTF__KeyValue_8h_acaf1284a372072cdb927e73406f16db0}{O\+T\+F\+\_\+\+Key\+Value\+List} $\ast$list)}\label{OTF__CopyHandler_8h_a38b5d21cd70f850abf14251cebb72ea4}

\item 
\hypertarget{OTF__CopyHandler_8h_aaac66f3d5daaed2fb5c3ab04262044f8}{int {\bfseries O\+T\+F\+\_\+\+Copy\+Handler\+\_\+\+Def\+Process\+Or\+Group\+Attributes} (void $\ast$user\+Data, uint32\+\_\+t stream, uint32\+\_\+t proc\+\_\+token, uint32\+\_\+t attr\+\_\+token, \hyperlink{OTF__KeyValue_8h_acaf1284a372072cdb927e73406f16db0}{O\+T\+F\+\_\+\+Key\+Value\+List} $\ast$list)}\label{OTF__CopyHandler_8h_aaac66f3d5daaed2fb5c3ab04262044f8}

\item 
\hypertarget{OTF__CopyHandler_8h_a2176edf53cd973ae27b554bb2dd65977}{int {\bfseries O\+T\+F\+\_\+\+Copy\+Handler\+\_\+\+Def\+Function} (void $\ast$user\+Data, uint32\+\_\+t stream, uint32\+\_\+t func, const char $\ast$name, uint32\+\_\+t func\+Group, uint32\+\_\+t source, \hyperlink{OTF__KeyValue_8h_acaf1284a372072cdb927e73406f16db0}{O\+T\+F\+\_\+\+Key\+Value\+List} $\ast$list)}\label{OTF__CopyHandler_8h_a2176edf53cd973ae27b554bb2dd65977}

\item 
\hypertarget{OTF__CopyHandler_8h_a3361493158147547b3d92ebb8b1e3a67}{int {\bfseries O\+T\+F\+\_\+\+Copy\+Handler\+\_\+\+Def\+Function\+Group} (void $\ast$user\+Data, uint32\+\_\+t stream, uint32\+\_\+t func\+Group, const char $\ast$name, \hyperlink{OTF__KeyValue_8h_acaf1284a372072cdb927e73406f16db0}{O\+T\+F\+\_\+\+Key\+Value\+List} $\ast$list)}\label{OTF__CopyHandler_8h_a3361493158147547b3d92ebb8b1e3a67}

\item 
\hypertarget{OTF__CopyHandler_8h_a12a755c2611d834cc74e2906ad96a15c}{int {\bfseries O\+T\+F\+\_\+\+Copy\+Handler\+\_\+\+Def\+Collective\+Operation} (void $\ast$user\+Data, uint32\+\_\+t stream, uint32\+\_\+t coll\+Op, const char $\ast$name, uint32\+\_\+t type, \hyperlink{OTF__KeyValue_8h_acaf1284a372072cdb927e73406f16db0}{O\+T\+F\+\_\+\+Key\+Value\+List} $\ast$list)}\label{OTF__CopyHandler_8h_a12a755c2611d834cc74e2906ad96a15c}

\item 
\hypertarget{OTF__CopyHandler_8h_a3c624b83329b214a0ce00c7e6d4360d2}{int {\bfseries O\+T\+F\+\_\+\+Copy\+Handler\+\_\+\+Def\+Counter} (void $\ast$user\+Data, uint32\+\_\+t stream, uint32\+\_\+t counter, const char $\ast$name, uint32\+\_\+t properties, uint32\+\_\+t counter\+Group, const char $\ast$unit, \hyperlink{OTF__KeyValue_8h_acaf1284a372072cdb927e73406f16db0}{O\+T\+F\+\_\+\+Key\+Value\+List} $\ast$list)}\label{OTF__CopyHandler_8h_a3c624b83329b214a0ce00c7e6d4360d2}

\item 
\hypertarget{OTF__CopyHandler_8h_a604bfd7e48fa077422526e1262675bb6}{int {\bfseries O\+T\+F\+\_\+\+Copy\+Handler\+\_\+\+Def\+Counter\+Group} (void $\ast$user\+Data, uint32\+\_\+t stream, uint32\+\_\+t counter\+Group, const char $\ast$name, \hyperlink{OTF__KeyValue_8h_acaf1284a372072cdb927e73406f16db0}{O\+T\+F\+\_\+\+Key\+Value\+List} $\ast$list)}\label{OTF__CopyHandler_8h_a604bfd7e48fa077422526e1262675bb6}

\item 
\hypertarget{OTF__CopyHandler_8h_a0a5aa4d7efb1072be56021ec3bd8c2bb}{int {\bfseries O\+T\+F\+\_\+\+Copy\+Handler\+\_\+\+Def\+Scl} (void $\ast$user\+Data, uint32\+\_\+t stream, uint32\+\_\+t source, uint32\+\_\+t source\+File, uint32\+\_\+t line, \hyperlink{OTF__KeyValue_8h_acaf1284a372072cdb927e73406f16db0}{O\+T\+F\+\_\+\+Key\+Value\+List} $\ast$list)}\label{OTF__CopyHandler_8h_a0a5aa4d7efb1072be56021ec3bd8c2bb}

\item 
\hypertarget{OTF__CopyHandler_8h_a9cce8cebfd51d7a9b9d0b6fdfdd3ca58}{int {\bfseries O\+T\+F\+\_\+\+Copy\+Handler\+\_\+\+Def\+Scl\+File} (void $\ast$user\+Data, uint32\+\_\+t stream, uint32\+\_\+t source\+File, const char $\ast$name, \hyperlink{OTF__KeyValue_8h_acaf1284a372072cdb927e73406f16db0}{O\+T\+F\+\_\+\+Key\+Value\+List} $\ast$list)}\label{OTF__CopyHandler_8h_a9cce8cebfd51d7a9b9d0b6fdfdd3ca58}

\item 
\hypertarget{OTF__CopyHandler_8h_a3cae67e87034d242eb34f2c0def54cd9}{int {\bfseries O\+T\+F\+\_\+\+Copy\+Handler\+\_\+\+Def\+Version} (void $\ast$user\+Data, uint32\+\_\+t stream, uint8\+\_\+t major, uint8\+\_\+t minor, uint8\+\_\+t sub, const char $\ast$string)}\label{OTF__CopyHandler_8h_a3cae67e87034d242eb34f2c0def54cd9}

\item 
\hypertarget{OTF__CopyHandler_8h_a4e037679e2dedcebbae9230796dbef94}{int {\bfseries O\+T\+F\+\_\+\+Copy\+Handler\+\_\+\+Def\+Creator} (void $\ast$user\+Data, uint32\+\_\+t stream, const char $\ast$creator, \hyperlink{OTF__KeyValue_8h_acaf1284a372072cdb927e73406f16db0}{O\+T\+F\+\_\+\+Key\+Value\+List} $\ast$list)}\label{OTF__CopyHandler_8h_a4e037679e2dedcebbae9230796dbef94}

\item 
\hypertarget{OTF__CopyHandler_8h_a2e85e60a4d5fb4a37cc3c009c851ddf4}{int {\bfseries O\+T\+F\+\_\+\+Copy\+Handler\+\_\+\+Def\+File} (void $\ast$user\+Data, uint32\+\_\+t stream, uint32\+\_\+t token, const char $\ast$name, uint32\+\_\+t group, \hyperlink{OTF__KeyValue_8h_acaf1284a372072cdb927e73406f16db0}{O\+T\+F\+\_\+\+Key\+Value\+List} $\ast$list)}\label{OTF__CopyHandler_8h_a2e85e60a4d5fb4a37cc3c009c851ddf4}

\item 
\hypertarget{OTF__CopyHandler_8h_a9f77d1c560af85d6ddb5498817a6d193}{int {\bfseries O\+T\+F\+\_\+\+Copy\+Handler\+\_\+\+Def\+File\+Group} (void $\ast$user\+Data, uint32\+\_\+t stream, uint32\+\_\+t token, const char $\ast$name, \hyperlink{OTF__KeyValue_8h_acaf1284a372072cdb927e73406f16db0}{O\+T\+F\+\_\+\+Key\+Value\+List} $\ast$list)}\label{OTF__CopyHandler_8h_a9f77d1c560af85d6ddb5498817a6d193}

\item 
\hypertarget{OTF__CopyHandler_8h_ae94de31e4797335b84d615c03e40e616}{int {\bfseries O\+T\+F\+\_\+\+Copy\+Handler\+\_\+\+Def\+Key\+Value} (void $\ast$user\+Data, uint32\+\_\+t stream, uint32\+\_\+t key, \hyperlink{OTF__KeyValue_8h_ae01c39fb5150e8d16f4dc0be2cd7f802}{O\+T\+F\+\_\+\+Type} type, const char $\ast$name, const char $\ast$description, \hyperlink{OTF__KeyValue_8h_acaf1284a372072cdb927e73406f16db0}{O\+T\+F\+\_\+\+Key\+Value\+List} $\ast$list)}\label{OTF__CopyHandler_8h_ae94de31e4797335b84d615c03e40e616}

\item 
\hypertarget{OTF__CopyHandler_8h_acf4c7523d3ae8b3c04389d55d1246027}{int {\bfseries O\+T\+F\+\_\+\+Copy\+Handler\+\_\+\+Def\+Time\+Range} (void $\ast$user\+Data, uint32\+\_\+t stream, uint64\+\_\+t min\+Time, uint64\+\_\+t max\+Time, \hyperlink{OTF__KeyValue_8h_acaf1284a372072cdb927e73406f16db0}{O\+T\+F\+\_\+\+Key\+Value\+List} $\ast$list)}\label{OTF__CopyHandler_8h_acf4c7523d3ae8b3c04389d55d1246027}

\item 
\hypertarget{OTF__CopyHandler_8h_a9342adcb6500b4d818bd2980ba701504}{int {\bfseries O\+T\+F\+\_\+\+Copy\+Handler\+\_\+\+Def\+Counter\+Assignments} (void $\ast$user\+Data, uint32\+\_\+t stream, uint32\+\_\+t counter, uint32\+\_\+t number\+\_\+of\+\_\+members, const uint32\+\_\+t $\ast$procs\+\_\+or\+\_\+groups, \hyperlink{OTF__KeyValue_8h_acaf1284a372072cdb927e73406f16db0}{O\+T\+F\+\_\+\+Key\+Value\+List} $\ast$list)}\label{OTF__CopyHandler_8h_a9342adcb6500b4d818bd2980ba701504}

\item 
\hypertarget{OTF__CopyHandler_8h_a1db4cca2d7d833b0d7164daa74c1de49}{int {\bfseries O\+T\+F\+\_\+\+Copy\+Handler\+\_\+\+Def\+Process\+Substitutes} (void $\ast$user\+Data, uint32\+\_\+t stream, uint32\+\_\+t representative, uint32\+\_\+t number\+Of\+Procs, const uint32\+\_\+t $\ast$procs, \hyperlink{OTF__KeyValue_8h_acaf1284a372072cdb927e73406f16db0}{O\+T\+F\+\_\+\+Key\+Value\+List} $\ast$list)}\label{OTF__CopyHandler_8h_a1db4cca2d7d833b0d7164daa74c1de49}

\item 
\hypertarget{OTF__CopyHandler_8h_a383845fae28eefc2a02fdd0856f34da7}{int {\bfseries O\+T\+F\+\_\+\+Copy\+Handler\+\_\+\+No\+Op} (void $\ast$user\+Data, uint64\+\_\+t time, uint32\+\_\+t process, \hyperlink{OTF__KeyValue_8h_acaf1284a372072cdb927e73406f16db0}{O\+T\+F\+\_\+\+Key\+Value\+List} $\ast$list)}\label{OTF__CopyHandler_8h_a383845fae28eefc2a02fdd0856f34da7}

\item 
\hypertarget{OTF__CopyHandler_8h_a6e46e49547fe92add35d35ca79f7aff4}{int {\bfseries O\+T\+F\+\_\+\+Copy\+Handler\+\_\+\+Enter} (void $\ast$user\+Data, uint64\+\_\+t time, uint32\+\_\+t function, uint32\+\_\+t process, uint32\+\_\+t source, \hyperlink{OTF__KeyValue_8h_acaf1284a372072cdb927e73406f16db0}{O\+T\+F\+\_\+\+Key\+Value\+List} $\ast$list)}\label{OTF__CopyHandler_8h_a6e46e49547fe92add35d35ca79f7aff4}

\item 
\hypertarget{OTF__CopyHandler_8h_a73ad032fe1537927044904c4b384ceb7}{int {\bfseries O\+T\+F\+\_\+\+Copy\+Handler\+\_\+\+Leave} (void $\ast$user\+Data, uint64\+\_\+t time, uint32\+\_\+t function, uint32\+\_\+t process, uint32\+\_\+t source, \hyperlink{OTF__KeyValue_8h_acaf1284a372072cdb927e73406f16db0}{O\+T\+F\+\_\+\+Key\+Value\+List} $\ast$list)}\label{OTF__CopyHandler_8h_a73ad032fe1537927044904c4b384ceb7}

\item 
\hypertarget{OTF__CopyHandler_8h_a63ed436e87ce913a28a51db4cf27f5bf}{int {\bfseries O\+T\+F\+\_\+\+Copy\+Handler\+\_\+\+Send\+Msg} (void $\ast$user\+Data, uint64\+\_\+t time, uint32\+\_\+t sender, uint32\+\_\+t receiver, uint32\+\_\+t group, uint32\+\_\+t type, uint32\+\_\+t length, uint32\+\_\+t source, \hyperlink{OTF__KeyValue_8h_acaf1284a372072cdb927e73406f16db0}{O\+T\+F\+\_\+\+Key\+Value\+List} $\ast$list)}\label{OTF__CopyHandler_8h_a63ed436e87ce913a28a51db4cf27f5bf}

\item 
\hypertarget{OTF__CopyHandler_8h_ad78185704e9fab091de3fa4be4cbe212}{int {\bfseries O\+T\+F\+\_\+\+Copy\+Handler\+\_\+\+Recv\+Msg} (void $\ast$user\+Data, uint64\+\_\+t time, uint32\+\_\+t recv\+Proc, uint32\+\_\+t send\+Proc, uint32\+\_\+t group, uint32\+\_\+t type, uint32\+\_\+t length, uint32\+\_\+t source, \hyperlink{OTF__KeyValue_8h_acaf1284a372072cdb927e73406f16db0}{O\+T\+F\+\_\+\+Key\+Value\+List} $\ast$list)}\label{OTF__CopyHandler_8h_ad78185704e9fab091de3fa4be4cbe212}

\item 
\hypertarget{OTF__CopyHandler_8h_a412394358cc30ce200b833bf7d14a295}{int {\bfseries O\+T\+F\+\_\+\+Copy\+Handler\+\_\+\+Counter} (void $\ast$user\+Data, uint64\+\_\+t time, uint32\+\_\+t process, uint32\+\_\+t counter, uint64\+\_\+t value, \hyperlink{OTF__KeyValue_8h_acaf1284a372072cdb927e73406f16db0}{O\+T\+F\+\_\+\+Key\+Value\+List} $\ast$list)}\label{OTF__CopyHandler_8h_a412394358cc30ce200b833bf7d14a295}

\item 
\hypertarget{OTF__CopyHandler_8h_ae33319a4012286bf18783bc045932a84}{int {\bfseries O\+T\+F\+\_\+\+Copy\+Handler\+\_\+\+Collective\+Operation} (void $\ast$user\+Data, uint64\+\_\+t time, uint32\+\_\+t process, uint32\+\_\+t collective, uint32\+\_\+t proc\+Group, uint32\+\_\+t root\+Proc, uint32\+\_\+t sent, uint32\+\_\+t received, uint64\+\_\+t duration, uint32\+\_\+t source, \hyperlink{OTF__KeyValue_8h_acaf1284a372072cdb927e73406f16db0}{O\+T\+F\+\_\+\+Key\+Value\+List} $\ast$list)}\label{OTF__CopyHandler_8h_ae33319a4012286bf18783bc045932a84}

\item 
\hypertarget{OTF__CopyHandler_8h_abb9742b327da268c3a1f1ae4b23120ec}{int {\bfseries O\+T\+F\+\_\+\+Copy\+Handler\+\_\+\+Begin\+Collective\+Operation} (void $\ast$user\+Data, uint64\+\_\+t time, uint32\+\_\+t process, uint32\+\_\+t coll\+Op, uint64\+\_\+t matching\+Id, uint32\+\_\+t proc\+Group, uint32\+\_\+t root\+Proc, uint64\+\_\+t sent, uint64\+\_\+t received, uint32\+\_\+t scltoken, \hyperlink{OTF__KeyValue_8h_acaf1284a372072cdb927e73406f16db0}{O\+T\+F\+\_\+\+Key\+Value\+List} $\ast$list)}\label{OTF__CopyHandler_8h_abb9742b327da268c3a1f1ae4b23120ec}

\item 
\hypertarget{OTF__CopyHandler_8h_af6b80f40774d49238693d63a7d6be3c4}{int {\bfseries O\+T\+F\+\_\+\+Copy\+Handler\+\_\+\+End\+Collective\+Operation} (void $\ast$user\+Data, uint64\+\_\+t time, uint32\+\_\+t process, uint64\+\_\+t matching\+Id, \hyperlink{OTF__KeyValue_8h_acaf1284a372072cdb927e73406f16db0}{O\+T\+F\+\_\+\+Key\+Value\+List} $\ast$list)}\label{OTF__CopyHandler_8h_af6b80f40774d49238693d63a7d6be3c4}

\item 
\hypertarget{OTF__CopyHandler_8h_a47007b181b8027987365d52e695b8968}{int {\bfseries O\+T\+F\+\_\+\+Copy\+Handler\+\_\+\+Event\+Comment} (void $\ast$user\+Data, uint64\+\_\+t time, uint32\+\_\+t process, const char $\ast$comment, \hyperlink{OTF__KeyValue_8h_acaf1284a372072cdb927e73406f16db0}{O\+T\+F\+\_\+\+Key\+Value\+List} $\ast$list)}\label{OTF__CopyHandler_8h_a47007b181b8027987365d52e695b8968}

\item 
\hypertarget{OTF__CopyHandler_8h_ae32cc6e181a2243e6380c17d1e9b6c3c}{int {\bfseries O\+T\+F\+\_\+\+Copy\+Handler\+\_\+\+Begin\+Process} (void $\ast$user\+Data, uint64\+\_\+t time, uint32\+\_\+t process, \hyperlink{OTF__KeyValue_8h_acaf1284a372072cdb927e73406f16db0}{O\+T\+F\+\_\+\+Key\+Value\+List} $\ast$list)}\label{OTF__CopyHandler_8h_ae32cc6e181a2243e6380c17d1e9b6c3c}

\item 
\hypertarget{OTF__CopyHandler_8h_ac7966607cfd761651cd988097979b7a8}{int {\bfseries O\+T\+F\+\_\+\+Copy\+Handler\+\_\+\+End\+Process} (void $\ast$user\+Data, uint64\+\_\+t time, uint32\+\_\+t process, \hyperlink{OTF__KeyValue_8h_acaf1284a372072cdb927e73406f16db0}{O\+T\+F\+\_\+\+Key\+Value\+List} $\ast$list)}\label{OTF__CopyHandler_8h_ac7966607cfd761651cd988097979b7a8}

\item 
\hypertarget{OTF__CopyHandler_8h_afbed950f31d31ffadb648dec3b3f8ab0}{int {\bfseries O\+T\+F\+\_\+\+Copy\+Handler\+\_\+\+Snapshot\+Comment} (void $\ast$user\+Data, uint64\+\_\+t time, uint32\+\_\+t process, const char $\ast$comment, \hyperlink{OTF__KeyValue_8h_acaf1284a372072cdb927e73406f16db0}{O\+T\+F\+\_\+\+Key\+Value\+List} $\ast$list)}\label{OTF__CopyHandler_8h_afbed950f31d31ffadb648dec3b3f8ab0}

\item 
\hypertarget{OTF__CopyHandler_8h_aaffa557cdb6ff4d1eae3c992c85f44ed}{int {\bfseries O\+T\+F\+\_\+\+Copy\+Handler\+\_\+\+File\+Operation} (void $\ast$user\+Data, uint64\+\_\+t time, uint32\+\_\+t fileid, uint32\+\_\+t process, uint64\+\_\+t handleid, uint32\+\_\+t operation, uint64\+\_\+t bytes, uint64\+\_\+t duration, uint32\+\_\+t source, \hyperlink{OTF__KeyValue_8h_acaf1284a372072cdb927e73406f16db0}{O\+T\+F\+\_\+\+Key\+Value\+List} $\ast$list)}\label{OTF__CopyHandler_8h_aaffa557cdb6ff4d1eae3c992c85f44ed}

\item 
\hypertarget{OTF__CopyHandler_8h_ac84487dab41faf0259939e489dc2aa8e}{int {\bfseries O\+T\+F\+\_\+\+Copy\+Handler\+\_\+\+Begin\+File\+Operation} (void $\ast$user\+Data, uint64\+\_\+t time, uint32\+\_\+t process, uint64\+\_\+t matching\+Id, uint32\+\_\+t scltoken, \hyperlink{OTF__KeyValue_8h_acaf1284a372072cdb927e73406f16db0}{O\+T\+F\+\_\+\+Key\+Value\+List} $\ast$list)}\label{OTF__CopyHandler_8h_ac84487dab41faf0259939e489dc2aa8e}

\item 
\hypertarget{OTF__CopyHandler_8h_a0ecb67cbb79e9f31f37acc32fed84020}{int {\bfseries O\+T\+F\+\_\+\+Copy\+Handler\+\_\+\+End\+File\+Operation} (void $\ast$user\+Data, uint64\+\_\+t time, uint32\+\_\+t process, uint32\+\_\+t fileid, uint64\+\_\+t matching\+Id, uint64\+\_\+t handle\+Id, uint32\+\_\+t operation, uint64\+\_\+t bytes, uint32\+\_\+t scltoken, \hyperlink{OTF__KeyValue_8h_acaf1284a372072cdb927e73406f16db0}{O\+T\+F\+\_\+\+Key\+Value\+List} $\ast$list)}\label{OTF__CopyHandler_8h_a0ecb67cbb79e9f31f37acc32fed84020}

\item 
\hypertarget{OTF__CopyHandler_8h_ac274f4b3ab2c16073a9444b0994d84de}{int {\bfseries O\+T\+F\+\_\+\+Copy\+Handler\+\_\+\+R\+M\+A\+Put} (void $\ast$user\+Data, uint64\+\_\+t time, uint32\+\_\+t process, uint32\+\_\+t origin, uint32\+\_\+t target, uint32\+\_\+t communicator, uint32\+\_\+t tag, uint64\+\_\+t bytes, uint32\+\_\+t scltoken, \hyperlink{OTF__KeyValue_8h_acaf1284a372072cdb927e73406f16db0}{O\+T\+F\+\_\+\+Key\+Value\+List} $\ast$list)}\label{OTF__CopyHandler_8h_ac274f4b3ab2c16073a9444b0994d84de}

\item 
\hypertarget{OTF__CopyHandler_8h_affe50ead8b7b81c555a30271a90665ca}{int {\bfseries O\+T\+F\+\_\+\+Copy\+Handler\+\_\+\+R\+M\+A\+Put\+Remote\+End} (void $\ast$user\+Data, uint64\+\_\+t time, uint32\+\_\+t process, uint32\+\_\+t origin, uint32\+\_\+t target, uint32\+\_\+t communicator, uint32\+\_\+t tag, uint64\+\_\+t bytes, uint32\+\_\+t scltoken, \hyperlink{OTF__KeyValue_8h_acaf1284a372072cdb927e73406f16db0}{O\+T\+F\+\_\+\+Key\+Value\+List} $\ast$list)}\label{OTF__CopyHandler_8h_affe50ead8b7b81c555a30271a90665ca}

\item 
\hypertarget{OTF__CopyHandler_8h_a4cab400fb6990b5c2dde0f532f8fc66d}{int {\bfseries O\+T\+F\+\_\+\+Copy\+Handler\+\_\+\+R\+M\+A\+Get} (void $\ast$user\+Data, uint64\+\_\+t time, uint32\+\_\+t process, uint32\+\_\+t origin, uint32\+\_\+t target, uint32\+\_\+t communicator, uint32\+\_\+t tag, uint64\+\_\+t bytes, uint32\+\_\+t scltoken, \hyperlink{OTF__KeyValue_8h_acaf1284a372072cdb927e73406f16db0}{O\+T\+F\+\_\+\+Key\+Value\+List} $\ast$list)}\label{OTF__CopyHandler_8h_a4cab400fb6990b5c2dde0f532f8fc66d}

\item 
\hypertarget{OTF__CopyHandler_8h_a9ab23a2fe465f081dad269b58e4b3aeb}{int {\bfseries O\+T\+F\+\_\+\+Copy\+Handler\+\_\+\+R\+M\+A\+End} (void $\ast$user\+Data, uint64\+\_\+t time, uint32\+\_\+t process, uint32\+\_\+t remote, uint32\+\_\+t communicator, uint32\+\_\+t tag, uint32\+\_\+t scltoken, \hyperlink{OTF__KeyValue_8h_acaf1284a372072cdb927e73406f16db0}{O\+T\+F\+\_\+\+Key\+Value\+List} $\ast$list)}\label{OTF__CopyHandler_8h_a9ab23a2fe465f081dad269b58e4b3aeb}

\item 
\hypertarget{OTF__CopyHandler_8h_a4fae5a9ff75030068961bd85a6f3b268}{int {\bfseries O\+T\+F\+\_\+\+Copy\+Handler\+\_\+\+Enter\+Snapshot} (void $\ast$user\+Data, uint64\+\_\+t time, uint64\+\_\+t originaltime, uint32\+\_\+t function, uint32\+\_\+t process, uint32\+\_\+t source, \hyperlink{OTF__KeyValue_8h_acaf1284a372072cdb927e73406f16db0}{O\+T\+F\+\_\+\+Key\+Value\+List} $\ast$list)}\label{OTF__CopyHandler_8h_a4fae5a9ff75030068961bd85a6f3b268}

\item 
\hypertarget{OTF__CopyHandler_8h_aabfad526654edfba94a1d893a08c2746}{int {\bfseries O\+T\+F\+\_\+\+Copy\+Handler\+\_\+\+Send\+Snapshot} (void $\ast$user\+Data, uint64\+\_\+t time, uint64\+\_\+t originaltime, uint32\+\_\+t sender, uint32\+\_\+t receiver, uint32\+\_\+t proc\+Group, uint32\+\_\+t tag, uint32\+\_\+t length, uint32\+\_\+t source, \hyperlink{OTF__KeyValue_8h_acaf1284a372072cdb927e73406f16db0}{O\+T\+F\+\_\+\+Key\+Value\+List} $\ast$list)}\label{OTF__CopyHandler_8h_aabfad526654edfba94a1d893a08c2746}

\item 
\hypertarget{OTF__CopyHandler_8h_aab0df0caf949e596859284e278b43f82}{int {\bfseries O\+T\+F\+\_\+\+Copy\+Handler\+\_\+\+Open\+File\+Snapshot} (void $\ast$user\+Data, uint64\+\_\+t time, uint64\+\_\+t originaltime, uint32\+\_\+t fileid, uint32\+\_\+t process, uint64\+\_\+t handleid, uint32\+\_\+t source, \hyperlink{OTF__KeyValue_8h_acaf1284a372072cdb927e73406f16db0}{O\+T\+F\+\_\+\+Key\+Value\+List} $\ast$list)}\label{OTF__CopyHandler_8h_aab0df0caf949e596859284e278b43f82}

\item 
\hypertarget{OTF__CopyHandler_8h_a2fff662c2f53c7e4bdef72adaf0ba7a4}{int {\bfseries O\+T\+F\+\_\+\+Copy\+Handler\+\_\+\+Begin\+Collop\+Snapshot} (void $\ast$user\+Data, uint64\+\_\+t time, uint64\+\_\+t originaltime, uint32\+\_\+t process, uint32\+\_\+t coll\+Op, uint64\+\_\+t matching\+Id, uint32\+\_\+t proc\+Group, uint32\+\_\+t root\+Proc, uint64\+\_\+t sent, uint64\+\_\+t received, uint32\+\_\+t scltoken, \hyperlink{OTF__KeyValue_8h_acaf1284a372072cdb927e73406f16db0}{O\+T\+F\+\_\+\+Key\+Value\+List} $\ast$list)}\label{OTF__CopyHandler_8h_a2fff662c2f53c7e4bdef72adaf0ba7a4}

\item 
\hypertarget{OTF__CopyHandler_8h_ad1d57024f9161832efbccea6b926d912}{int {\bfseries O\+T\+F\+\_\+\+Copy\+Handler\+\_\+\+Begin\+File\+Op\+Snapshot} (void $\ast$user\+Data, uint64\+\_\+t time, uint64\+\_\+t originaltime, uint32\+\_\+t process, uint64\+\_\+t matching\+Id, uint32\+\_\+t scltoken, \hyperlink{OTF__KeyValue_8h_acaf1284a372072cdb927e73406f16db0}{O\+T\+F\+\_\+\+Key\+Value\+List} $\ast$list)}\label{OTF__CopyHandler_8h_ad1d57024f9161832efbccea6b926d912}

\item 
\hypertarget{OTF__CopyHandler_8h_aff9766426c1bb8fbde5632049347bf39}{int {\bfseries O\+T\+F\+\_\+\+Copy\+Handler\+\_\+\+Summary\+Comment} (void $\ast$user\+Data, uint64\+\_\+t time, uint32\+\_\+t process, const char $\ast$comment, \hyperlink{OTF__KeyValue_8h_acaf1284a372072cdb927e73406f16db0}{O\+T\+F\+\_\+\+Key\+Value\+List} $\ast$list)}\label{OTF__CopyHandler_8h_aff9766426c1bb8fbde5632049347bf39}

\item 
\hypertarget{OTF__CopyHandler_8h_a013c8304f81c3d1070115fcc38b1027a}{int {\bfseries O\+T\+F\+\_\+\+Copy\+Handler\+\_\+\+Function\+Summary} (void $\ast$user\+Data, uint64\+\_\+t time, uint32\+\_\+t function, uint32\+\_\+t process, uint64\+\_\+t invocations, uint64\+\_\+t excl\+Time, uint64\+\_\+t incl\+Time, \hyperlink{OTF__KeyValue_8h_acaf1284a372072cdb927e73406f16db0}{O\+T\+F\+\_\+\+Key\+Value\+List} $\ast$list)}\label{OTF__CopyHandler_8h_a013c8304f81c3d1070115fcc38b1027a}

\item 
\hypertarget{OTF__CopyHandler_8h_a3f88038695abd7c9474cc7bef422b759}{int {\bfseries O\+T\+F\+\_\+\+Copy\+Handler\+\_\+\+Function\+Group\+Summary} (void $\ast$user\+Data, uint64\+\_\+t time, uint32\+\_\+t func\+Group, uint32\+\_\+t process, uint64\+\_\+t invocations, uint64\+\_\+t excl\+Time, uint64\+\_\+t incl\+Time, \hyperlink{OTF__KeyValue_8h_acaf1284a372072cdb927e73406f16db0}{O\+T\+F\+\_\+\+Key\+Value\+List} $\ast$list)}\label{OTF__CopyHandler_8h_a3f88038695abd7c9474cc7bef422b759}

\item 
\hypertarget{OTF__CopyHandler_8h_afd066349410f66fe9e3640b98a5678c9}{int {\bfseries O\+T\+F\+\_\+\+Copy\+Handler\+\_\+\+Message\+Summary} (void $\ast$user\+Data, uint64\+\_\+t time, uint32\+\_\+t process, uint32\+\_\+t peer, uint32\+\_\+t comm, uint32\+\_\+t type, uint64\+\_\+t sent\+Number, uint64\+\_\+t received\+Number, uint64\+\_\+t sent\+Bytes, uint64\+\_\+t received\+Bytes, \hyperlink{OTF__KeyValue_8h_acaf1284a372072cdb927e73406f16db0}{O\+T\+F\+\_\+\+Key\+Value\+List} $\ast$list)}\label{OTF__CopyHandler_8h_afd066349410f66fe9e3640b98a5678c9}

\item 
\hypertarget{OTF__CopyHandler_8h_a036573751fb2f7021ed389f8143df29f}{int {\bfseries O\+T\+F\+\_\+\+Copy\+Handler\+\_\+\+Collop\+Summary} (void $\ast$user\+Data, uint64\+\_\+t time, uint32\+\_\+t process, uint32\+\_\+t comm, uint32\+\_\+t collective, uint64\+\_\+t sent\+Number, uint64\+\_\+t received\+Number, uint64\+\_\+t sent\+Bytes, uint64\+\_\+t received\+Bytes, \hyperlink{OTF__KeyValue_8h_acaf1284a372072cdb927e73406f16db0}{O\+T\+F\+\_\+\+Key\+Value\+List} $\ast$list)}\label{OTF__CopyHandler_8h_a036573751fb2f7021ed389f8143df29f}

\item 
\hypertarget{OTF__CopyHandler_8h_ae098be53562895b2124a462f7436693c}{int {\bfseries O\+T\+F\+\_\+\+Copy\+Handler\+\_\+\+File\+Operation\+Summary} (void $\ast$user\+Data, uint64\+\_\+t time, uint32\+\_\+t fileid, uint32\+\_\+t process, uint64\+\_\+t nopen, uint64\+\_\+t nclose, uint64\+\_\+t nread, uint64\+\_\+t nwrite, uint64\+\_\+t nseek, uint64\+\_\+t bytesread, uint64\+\_\+t byteswrite, \hyperlink{OTF__KeyValue_8h_acaf1284a372072cdb927e73406f16db0}{O\+T\+F\+\_\+\+Key\+Value\+List} $\ast$list)}\label{OTF__CopyHandler_8h_ae098be53562895b2124a462f7436693c}

\item 
\hypertarget{OTF__CopyHandler_8h_a9f4da3311efbe50114d879a4105d5ffa}{int {\bfseries O\+T\+F\+\_\+\+Copy\+Handler\+\_\+\+File\+Group\+Operation\+Summary} (void $\ast$user\+Data, uint64\+\_\+t time, uint32\+\_\+t groupid, uint32\+\_\+t process, uint64\+\_\+t nopen, uint64\+\_\+t nclose, uint64\+\_\+t nread, uint64\+\_\+t nwrite, uint64\+\_\+t nseek, uint64\+\_\+t bytesread, uint64\+\_\+t byteswrite, \hyperlink{OTF__KeyValue_8h_acaf1284a372072cdb927e73406f16db0}{O\+T\+F\+\_\+\+Key\+Value\+List} $\ast$list)}\label{OTF__CopyHandler_8h_a9f4da3311efbe50114d879a4105d5ffa}

\item 
\hypertarget{OTF__CopyHandler_8h_ae5ed12b0c8c27972e613ee004687f5fc}{int {\bfseries O\+T\+F\+\_\+\+Copy\+Handler\+\_\+\+Def\+Marker} (void $\ast$user\+Data, uint32\+\_\+t stream, uint32\+\_\+t token, const char $\ast$name, uint32\+\_\+t type, \hyperlink{OTF__KeyValue_8h_acaf1284a372072cdb927e73406f16db0}{O\+T\+F\+\_\+\+Key\+Value\+List} $\ast$list)}\label{OTF__CopyHandler_8h_ae5ed12b0c8c27972e613ee004687f5fc}

\item 
\hypertarget{OTF__CopyHandler_8h_a83b04e8ecd7fe4123b62d4e08b430970}{int {\bfseries O\+T\+F\+\_\+\+Copy\+Handler\+\_\+\+Marker} (void $\ast$user\+Data, uint64\+\_\+t time, uint32\+\_\+t process, uint32\+\_\+t token, const char $\ast$text, \hyperlink{OTF__KeyValue_8h_acaf1284a372072cdb927e73406f16db0}{O\+T\+F\+\_\+\+Key\+Value\+List} $\ast$list)}\label{OTF__CopyHandler_8h_a83b04e8ecd7fe4123b62d4e08b430970}

\end{DoxyCompactItemize}


\subsection{Detailed Description}
Provides handlers for copying a trace. 

