Home | History | Annotate | Download | only in libcody

Lines Matching defs:Packet

231 /// which return a single Packet.  When the connection is Corked, the
233 class Packet
237 /// Packet is a variant structure. These are the possible content types.
251 unsigned short code = 0; ///< Packet type
255 Packet (unsigned c, size_t i = 0)
259 Packet (unsigned c, std::string &&s)
263 Packet (unsigned c, std::string const &s)
267 Packet (unsigned c, std::vector<std::string> &&v)
275 Packet (Packet &&t)
279 Packet &operator= (Packet &&t)
286 ~Packet ()
293 /// Variant move creation from another packet
294 void Create (Packet &&t);
301 /// Return the packet type
307 /// Return the packet type
317 /// Return the category of the packet's payload
364 /// Response packet codes
368 PC_CONNECT, ///< Packet is integer version
369 PC_ERROR, ///< Packet is error string
457 /// @result packet indicating success (or deferrment) of the
459 Packet Connect (char const *agent, char const *ident,
464 Packet Connect (std::string const &agent, std::string const &ident)
472 /// @result packet indicating repo
473 Packet ModuleRepo ();
481 Packet ModuleExport (char const *str, Flags flags, size_t len = ~size_t (0));
483 Packet ModuleExport (char const *str)
487 Packet ModuleExport (std::string const &s, Flags flags = Flags::None)
497 Packet ModuleImport (char const *str, Flags flags, size_t len = ~size_t (0));
499 Packet ModuleImport (char const *str)
503 Packet ModuleImport (std::string const &s, Flags flags = Flags::None)
515 Packet ModuleCompiled (char const *str, Flags flags, size_t len = ~size_t (0));
517 Packet ModuleCompiled (char const *str)
521 Packet ModuleCompiled (std::string const &s, Flags flags = Flags::None)
529 /// @result Packet indicating include translation boolean, or CMI
531 Packet IncludeTranslate (char const *str, Flags flags,
534 Packet IncludeTranslate (char const *str)
538 Packet IncludeTranslate (std::string const &s, Flags flags = Flags::None)
545 /// call will return a PC_CORKED packet.
552 std::vector<Packet> Uncork ();
561 Packet ProcessResponse (std::vector<std::string> &, unsigned code,
563 Packet MaybeRequest (unsigned code);