Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( MAX_MESSAGE_BYTE_SIZE = (9 * 1024) - 512 TRUNCATED_BYTES = []byte("TRUNCATED") TRUNCATED_OFFSET = MAX_MESSAGE_BYTE_SIZE - len(TRUNCATED_BYTES) )
Functions ¶
This section is empty.
Types ¶
type Emitter ¶
type Emitter interface { Emit(string, string) EmitError(string, string) EmitLogMessage(*logmessage.LogMessage) }
type LoggregatorEmitter ¶
type LoggregatorEmitter struct {
// contains filtered or unexported fields
}
func New ¶
func New(loggregatorServer, sourceName, sourceId, sharedSecret string, conn net.PacketConn, logger *gosteno.Logger) (*LoggregatorEmitter, error)
func NewEmitter ¶
func NewEmitter(loggregatorServer, sourceName, sourceId, sharedSecret string, logger *gosteno.Logger) (*LoggregatorEmitter, error)
func (*LoggregatorEmitter) Emit ¶
func (e *LoggregatorEmitter) Emit(appid, message string)
func (*LoggregatorEmitter) EmitError ¶
func (e *LoggregatorEmitter) EmitError(appid, message string)
func (*LoggregatorEmitter) EmitLogMessage ¶
func (e *LoggregatorEmitter) EmitLogMessage(logMessage *logmessage.LogMessage)
Click to show internal directories.
Click to hide internal directories.